Skip to content

Commit 182d3c6

Browse files
authored
Merge pull request #29 from stacklok/feat/add-agentql-mcp
feat: add agentql-mcp server for web data extraction
2 parents 26c9917 + 1f0e1ed commit 182d3c6

File tree

1 file changed

+65
-0
lines changed

1 file changed

+65
-0
lines changed

registry/agentql-mcp/spec.yaml

Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
# Docker/OCI image reference (REQUIRED)
2+
image: ghcr.io/stacklok/dockyard/npx/agentql-mcp:1.0.0
3+
4+
# One-line description (REQUIRED)
5+
description: Model Context Protocol server that integrates AgentQL data extraction capabilities
6+
7+
# Communication protocol (REQUIRED)
8+
transport: stdio
9+
10+
# Source code repository (HIGHLY RECOMMENDED)
11+
repository_url: https://github.com/tinyfish-io/agentql-mcp
12+
13+
# Project homepage/documentation (OPTIONAL)
14+
homepage: https://agentql.com
15+
16+
# License identifier (OPTIONAL)
17+
license: MIT
18+
19+
# Author/organization (OPTIONAL)
20+
author: TinyFish
21+
22+
# Classification tier
23+
tier: Official
24+
25+
# Development status
26+
status: Active
27+
28+
# Categorization tags (RECOMMENDED)
29+
tags:
30+
- web-scraping
31+
- data-extraction
32+
- ai
33+
- automation
34+
- web
35+
36+
# List of tools provided (HIGHLY RECOMMENDED)
37+
tools:
38+
- extract-web-data
39+
40+
# Environment variables (IF APPLICABLE)
41+
env_vars:
42+
- name: AGENTQL_API_KEY
43+
description: API key for AgentQL service
44+
required: true
45+
secret: true
46+
47+
# Security permissions (IF APPLICABLE)
48+
permissions:
49+
network:
50+
outbound:
51+
# The MCP server only connects to AgentQL API
52+
# However, AgentQL service itself scrapes any website provided by the user
53+
allow_host:
54+
- api.agentql.com
55+
allow_port:
56+
- 443
57+
58+
# Provenance for supply chain security (Dockyard build)
59+
provenance:
60+
sigstore_url: tuf-repo-cdn.sigstore.dev
61+
repository_uri: https://github.com/stacklok/dockyard
62+
repository_ref: refs/heads/main
63+
signer_identity: /.github/workflows/build-containers.yml
64+
runner_environment: github-hosted
65+
cert_issuer: https://token.actions.githubusercontent.com

0 commit comments

Comments
 (0)