mcp-eth-test-subgraph-9
Version:
MCP server for ethereum_transactions_test subgraph - Track all Ethereum ERC20 transfers for testing
22 lines (21 loc) • 683 B
TypeScript
export interface SubgraphSchema {
subgraph_id: string;
node_types?: string[];
relationship_types?: string[];
critical_filtering_rules?: string[];
filtering_examples?: string[];
base_node_types?: string[];
base_relationships?: string[];
subscribed_event_types?: string[];
event_schemas?: Record<string, any>;
example_queries?: string[];
error?: string;
}
export declare class SchemaService {
private subgraphId;
constructor(subgraphId: string);
getSchema(): Promise<SubgraphSchema>;
refreshSchema(): Promise<SubgraphSchema>;
getSubgraphId(): string;
formatSchemaForToolDescription(schema: SubgraphSchema): string;
}