{"slug":"graphops/subgraph-mcp","name":"Subgraph MCP Server","description":"Allows LLMs to interact with Subgraphs available on The Graph Network.","category":"database","tags":[],"official":false,"stars":8,"transport":"stdio","install":null,"tools":[{"name":"search_subgraphs_by_keyword","description":"Search for subgraphs by keyword in their display names. Ordered by signal. Returns top 10 results if total results ≤ 100, or square root of total otherwise."},{"name":"get_deployment_30day_query_counts","description":"Get the aggregate query count over the last 30 days for multiple subgraph deployments (using their IPFS hashes), sorted by query count."},{"name":"get_schema_by_deployment_id","description":"Get the GraphQL schema for a specific subgraph deployment using its _deployment ID_ (e.g., `0x...`)."},{"name":"get_schema_by_subgraph_id","description":"Get the GraphQL schema for the _current_ deployment associated with a _subgraph ID_ (e.g., `5zvR82...`)."},{"name":"get_schema_by_ipfs_hash","description":"Get the GraphQL schema for a specific subgraph deployment using its manifest's _IPFS hash_ (e.g., `Qm...`)."},{"name":"execute_query_by_deployment_id","description":"Execute a GraphQL query against a specific, immutable subgraph deployment using its _deployment ID_ (e.g., `0x...`)."},{"name":"execute_query_by_subgraph_id","description":"Execute a GraphQL query against the _latest_ deployment associated with a _subgraph ID_ (e.g., `5zvR82...`)."},{"name":"execute_query_by_ipfs_hash","description":"Execute a GraphQL query against a specific, immutable subgraph deployment using its _IPFS hash_ (e.g., `Qm...`)."},{"name":"get_top_subgraph_deployments","description":"Get the top 3 subgraph deployments indexing a given contract address on a specific chain, ordered by query fees."}],"env_vars":["YOUR_GATEWAY_API_KEY","GATEWAY_API_KEY","METRICS_PORT","METRICS_HOST"],"auth_type":"none","github":"https://github.com/graphops/subgraph-mcp","homepage":"","server_url":"","status":"active","source":"mcpservers.org","updated_at":"Thu May 28"}