22
33FlowMCP is a framework designed to adapt and expose existing web APIs (e.g., REST interfaces) through a standardized Model Context Protocol (MCP) interface. It allows APIs to be consumed by AI systems in a structured, testable, and semantically consistent way.
44
5- ## Core Components
5+ ## Core
66
77| Title | Updated | Release | Workflow | Coverage | Issues | License |
88| :-- | :-- | :-- | :-- | :-- | :-- | :-- |
@@ -15,33 +15,35 @@ FlowMCP is a framework designed to adapt and expose existing web APIs (e.g., RES
1515
1616- ** flowmcp-cli** : Command-line interface for developing, validating, and managing FlowMCP API schemas
1717- ** flowmcp-core** : Framework for adapting REST APIs into MCP-compatible tools with schema-driven validation
18- - ** flowmcp-schemas** : 176 + curated API schemas for AI-driven access to Web3, finance, and public data
18+ - ** flowmcp-schemas** : 187 + curated API schemas for AI-driven access to Web3, finance, and public data
1919- ** flowmcp-servers** : Local (stdio) and remote (HTTP/SSE) servers for deploying FlowMCP schemas
2020
21- ## x402 Payment Layer
21+ ## Payment
2222
2323| Title | Updated | Release | Workflow | Coverage | Issues | License |
2424| :-- | :-- | :-- | :-- | :-- | :-- | :-- |
2525| [x402-core](https://github.com/FlowMCP/x402-core) | <a href="https://api.github.com/repos/FlowMCP/x402-core"><img src="https://img.shields.io/github/last-commit/FlowMCP/x402-core?color=0E1116&logo=F3A966&logoColor=F3A966&style=flat&label="></a> | <a href="https://github.com/FlowMCP/x402-core/releases/"><img src="https://img.shields.io/github/v/release/FlowMCP/x402-core?color=0E1116&logo=F3A966&logoColor=F3A966&style=flat&label="></a> | <a href="https://github.com/FlowMCP/x402-core/actions"><img src="https://img.shields.io/github/actions/workflow/status/FlowMCP/x402-core/test-on-push.yml?logo=F3A966&logoColor=F3A966&style=flat&label="></a> | <a href="https://app.codecov.io/gh/FlowMCP/x402-core"><img src="https://img.shields.io/codecov/c/github/FlowMCP/x402-core?color=0E1116&logo=F3A966&logoColor=F3A966&style=flat&label="></a> | <a href="https://github.com/FlowMCP/x402-core/issues/"><img src="https://img.shields.io/github/issues/FlowMCP/x402-core?color=0E1116&logo=F3A966&logoColor=F3A966&style=flat&label="></a><a href="https://github.com/FlowMCP/x402-core/issues?q=is:issue%20state:closed"><img src="https://img.shields.io/github/issues-closed/FlowMCP/x402-core?color=0E1116&logo=F3A966&logoColor=F3A966&style=flat&label="></a> | <a href="https://github.com/FlowMCP/x402-core/blob/main/LICENSE"><img src="https://img.shields.io/github/license/FlowMCP/x402-core?color=0E1116&logo=F3A966&logoColor=F3A966&style=flat&label="></a> |
2626| [x402-mcp-middleware](https://github.com/FlowMCP/x402-mcp-middleware) | <a href="https://api.github.com/repos/FlowMCP/x402-mcp-middleware"><img src="https://img.shields.io/github/last-commit/FlowMCP/x402-mcp-middleware?color=0E1116&logo=F3A966&logoColor=F3A966&style=flat&label="></a> | <a href="https://github.com/FlowMCP/x402-mcp-middleware/releases/"><img src="https://img.shields.io/github/v/release/FlowMCP/x402-mcp-middleware?color=0E1116&logo=F3A966&logoColor=F3A966&style=flat&label="></a> | <a href="https://github.com/FlowMCP/x402-mcp-middleware/actions"><img src="https://img.shields.io/github/actions/workflow/status/FlowMCP/x402-mcp-middleware/test-on-push.yml?logo=F3A966&logoColor=F3A966&style=flat&label="></a> | <a href="https://app.codecov.io/gh/FlowMCP/x402-mcp-middleware"><img src="https://img.shields.io/codecov/c/github/FlowMCP/x402-mcp-middleware?color=0E1116&logo=F3A966&logoColor=F3A966&style=flat&label="></a> | <a href="https://github.com/FlowMCP/x402-mcp-middleware/issues/"><img src="https://img.shields.io/github/issues/FlowMCP/x402-mcp-middleware?color=0E1116&logo=F3A966&logoColor=F3A966&style=flat&label="></a><a href="https://github.com/FlowMCP/x402-mcp-middleware/issues?q=is:issue%20state:closed"><img src="https://img.shields.io/github/issues-closed/FlowMCP/x402-mcp-middleware?color=0E1116&logo=F3A966&logoColor=F3A966&style=flat&label="></a> | <a href="https://github.com/FlowMCP/x402-mcp-middleware/blob/main/LICENSE"><img src="https://img.shields.io/github/license/FlowMCP/x402-mcp-middleware?color=0E1116&logo=F3A966&logoColor=F3A966&style=flat&label="></a> |
27- | [x402-mcp-monitor](https://github.com/FlowMCP/x402-mcp-monitor) | <a href="https://api.github.com/repos/FlowMCP/x402-mcp-monitor"><img src="https://img.shields.io/github/last-commit/FlowMCP/x402-mcp-monitor?color=0E1116&logo=F3A966&logoColor=F3A966&style=flat&label="></a> | <a href="https://github.com/FlowMCP/x402-mcp-monitor/releases/"><img src="https://img.shields.io/github/v/release/FlowMCP/x402-mcp-monitor?color=0E1116&logo=F3A966&logoColor=F3A966&style=flat&label="></a> | <a href="https://github.com/FlowMCP/x402-mcp-monitor/actions"><img src="https://img.shields.io/github/actions/workflow/status/FlowMCP/x402-mcp-monitor/collect.yml?logo=F3A966&logoColor=F3A966&style=flat&label="></a> | <a href="https://app.codecov.io/gh/FlowMCP/x402-mcp-monitor"><img src="https://img.shields.io/codecov/c/github/FlowMCP/x402-mcp-monitor?color=0E1116&logo=F3A966&logoColor=F3A966&style=flat&label="></a> | <a href="https://github.com/FlowMCP/x402-mcp-monitor/issues/"><img src="https://img.shields.io/github/issues/FlowMCP/x402-mcp-monitor?color=0E1116&logo=F3A966&logoColor=F3A966&style=flat&label="></a><a href="https://github.com/FlowMCP/x402-mcp-monitor/issues?q=is:issue%20state:closed"><img src="https://img.shields.io/github/issues-closed/FlowMCP/x402-mcp-monitor?color=0E1116&logo=F3A966&logoColor=F3A966&style=flat&label="></a> | <a href="https://github.com/FlowMCP/x402-mcp-monitor/blob/main/LICENSE"><img src="https://img.shields.io/github/license/FlowMCP/x402-mcp-monitor?color=0E1116&logo=F3A966&logoColor=F3A966&style=flat&label="></a> |
28- | [x402-mcp-validator](https://github.com/FlowMCP/x402-mcp-validator) | <a href="https://api.github.com/repos/FlowMCP/x402-mcp-validator"><img src="https://img.shields.io/github/last-commit/FlowMCP/x402-mcp-validator?color=0E1116&logo=F3A966&logoColor=F3A966&style=flat&label="></a> | <a href="https://github.com/FlowMCP/x402-mcp-validator/releases/"><img src="https://img.shields.io/github/v/release/FlowMCP/x402-mcp-validator?color=0E1116&logo=F3A966&logoColor=F3A966&style=flat&label="></a> | <a href="https://github.com/FlowMCP/x402-mcp-validator/actions"><img src="https://img.shields.io/github/actions/workflow/status/FlowMCP/x402-mcp-validator/test-on-push.yml?logo=F3A966&logoColor=F3A966&style=flat&label="></a> | <a href="https://app.codecov.io/gh/FlowMCP/x402-mcp-validator"><img src="https://img.shields.io/codecov/c/github/FlowMCP/x402-mcp-validator?color=0E1116&logo=F3A966&logoColor=F3A966&style=flat&label="></a> | <a href="https://github.com/FlowMCP/x402-mcp-validator/issues/"><img src="https://img.shields.io/github/issues/FlowMCP/x402-mcp-validator?color=0E1116&logo=F3A966&logoColor=F3A966&style=flat&label="></a><a href="https://github.com/FlowMCP/x402-mcp-validator/issues?q=is:issue%20state:closed"><img src="https://img.shields.io/github/issues-closed/FlowMCP/x402-mcp-validator?color=0E1116&logo=F3A966&logoColor=F3A966&style=flat&label="></a> | <a href="https://github.com/FlowMCP/x402-mcp-validator/blob/main/LICENSE"><img src="https://img.shields.io/github/license/FlowMCP/x402-mcp-validator?color=0E1116&logo=F3A966&logoColor=F3A966&style=flat&label="></a> |
2927
3028
3129
3230- ** x402-core** : Multi-chain ERC20 payment layer using EIP-3009 signed authorizations with CAIP-2 network routing
3331- ** x402-mcp-middleware** : Express middleware for payment-gated MCP servers with automatic routing and JSON-RPC 402 compliance
34- - ** x402-mcp-validator** : End-to-end MCP server validator for x402 payment support, latency measurement, and protocol compliance
35- - ** x402-mcp-monitor** : Live dashboard for monitoring x402-enabled MCP servers — [ View Dashboard] ( https://flowmcp.github.io/x402-mcp-monitor/ )
3632
37- ## Protocol Validators
33+ ## Agents
3834
3935| Title | Updated | Release | Workflow | Coverage | Issues | License |
4036| :-- | :-- | :-- | :-- | :-- | :-- | :-- |
4137| [a2a-agent-validator](https://github.com/FlowMCP/a2a-agent-validator) | <a href="https://api.github.com/repos/FlowMCP/a2a-agent-validator"><img src="https://img.shields.io/github/last-commit/FlowMCP/a2a-agent-validator?color=0E1116&logo=F3A966&logoColor=F3A966&style=flat&label="></a> | <a href="https://github.com/FlowMCP/a2a-agent-validator/releases/"><img src="https://img.shields.io/github/v/release/FlowMCP/a2a-agent-validator?color=0E1116&logo=F3A966&logoColor=F3A966&style=flat&label="></a> | <a href="https://github.com/FlowMCP/a2a-agent-validator/actions"><img src="https://img.shields.io/github/actions/workflow/status/FlowMCP/a2a-agent-validator/test-on-push.yml?logo=F3A966&logoColor=F3A966&style=flat&label="></a> | <a href="https://app.codecov.io/gh/FlowMCP/a2a-agent-validator"><img src="https://img.shields.io/codecov/c/github/FlowMCP/a2a-agent-validator?color=0E1116&logo=F3A966&logoColor=F3A966&style=flat&label="></a> | <a href="https://github.com/FlowMCP/a2a-agent-validator/issues/"><img src="https://img.shields.io/github/issues/FlowMCP/a2a-agent-validator?color=0E1116&logo=F3A966&logoColor=F3A966&style=flat&label="></a><a href="https://github.com/FlowMCP/a2a-agent-validator/issues?q=is:issue%20state:closed"><img src="https://img.shields.io/github/issues-closed/FlowMCP/a2a-agent-validator?color=0E1116&logo=F3A966&logoColor=F3A966&style=flat&label="></a> | <a href="https://github.com/FlowMCP/a2a-agent-validator/blob/main/LICENSE"><img src="https://img.shields.io/github/license/FlowMCP/a2a-agent-validator?color=0E1116&logo=F3A966&logoColor=F3A966&style=flat&label="></a> |
4238| [erc8004-registry-parser](https://github.com/FlowMCP/erc8004-registry-parser) | <a href="https://api.github.com/repos/FlowMCP/erc8004-registry-parser"><img src="https://img.shields.io/github/last-commit/FlowMCP/erc8004-registry-parser?color=0E1116&logo=F3A966&logoColor=F3A966&style=flat&label="></a> | <a href="https://github.com/FlowMCP/erc8004-registry-parser/releases/"><img src="https://img.shields.io/github/v/release/FlowMCP/erc8004-registry-parser?color=0E1116&logo=F3A966&logoColor=F3A966&style=flat&label="></a> | <a href="https://github.com/FlowMCP/erc8004-registry-parser/actions"><img src="https://img.shields.io/github/actions/workflow/status/FlowMCP/erc8004-registry-parser/test-on-push.yml?logo=F3A966&logoColor=F3A966&style=flat&label="></a> | <a href="https://app.codecov.io/gh/FlowMCP/erc8004-registry-parser"><img src="https://img.shields.io/codecov/c/github/FlowMCP/erc8004-registry-parser?color=0E1116&logo=F3A966&logoColor=F3A966&style=flat&label="></a> | <a href="https://github.com/FlowMCP/erc8004-registry-parser/issues/"><img src="https://img.shields.io/github/issues/FlowMCP/erc8004-registry-parser?color=0E1116&logo=F3A966&logoColor=F3A966&style=flat&label="></a><a href="https://github.com/FlowMCP/erc8004-registry-parser/issues?q=is:issue%20state:closed"><img src="https://img.shields.io/github/issues-closed/FlowMCP/erc8004-registry-parser?color=0E1116&logo=F3A966&logoColor=F3A966&style=flat&label="></a> | <a href="https://github.com/FlowMCP/erc8004-registry-parser/blob/main/LICENSE"><img src="https://img.shields.io/github/license/FlowMCP/erc8004-registry-parser?color=0E1116&logo=F3A966&logoColor=F3A966&style=flat&label="></a> |
39+ | [mcp-agent-assessment](https://github.com/FlowMCP/mcp-agent-assessment) | <a href="https://api.github.com/repos/FlowMCP/mcp-agent-assessment"><img src="https://img.shields.io/github/last-commit/FlowMCP/mcp-agent-assessment?color=0E1116&logo=F3A966&logoColor=F3A966&style=flat&label="></a> | <a href="https://github.com/FlowMCP/mcp-agent-assessment/releases/"><img src="https://img.shields.io/github/v/release/FlowMCP/mcp-agent-assessment?color=0E1116&logo=F3A966&logoColor=F3A966&style=flat&label="></a> | <a href="https://github.com/FlowMCP/mcp-agent-assessment/actions"><img src="https://img.shields.io/github/actions/workflow/status/FlowMCP/mcp-agent-assessment/test-on-release.yml?logo=F3A966&logoColor=F3A966&style=flat&label="></a> | <a href="https://app.codecov.io/gh/FlowMCP/mcp-agent-assessment"><img src="https://img.shields.io/codecov/c/github/FlowMCP/mcp-agent-assessment?color=0E1116&logo=F3A966&logoColor=F3A966&style=flat&label="></a> | <a href="https://github.com/FlowMCP/mcp-agent-assessment/issues/"><img src="https://img.shields.io/github/issues/FlowMCP/mcp-agent-assessment?color=0E1116&logo=F3A966&logoColor=F3A966&style=flat&label="></a><a href="https://github.com/FlowMCP/mcp-agent-assessment/issues?q=is:issue%20state:closed"><img src="https://img.shields.io/github/issues-closed/FlowMCP/mcp-agent-assessment?color=0E1116&logo=F3A966&logoColor=F3A966&style=flat&label="></a> | <a href="https://github.com/FlowMCP/mcp-agent-assessment/blob/main/LICENSE"><img src="https://img.shields.io/github/license/FlowMCP/mcp-agent-assessment?color=0E1116&logo=F3A966&logoColor=F3A966&style=flat&label="></a> |
40+ | [x402-mcp-monitor](https://github.com/FlowMCP/x402-mcp-monitor) | <a href="https://api.github.com/repos/FlowMCP/x402-mcp-monitor"><img src="https://img.shields.io/github/last-commit/FlowMCP/x402-mcp-monitor?color=0E1116&logo=F3A966&logoColor=F3A966&style=flat&label="></a> | <a href="https://github.com/FlowMCP/x402-mcp-monitor/releases/"><img src="https://img.shields.io/github/v/release/FlowMCP/x402-mcp-monitor?color=0E1116&logo=F3A966&logoColor=F3A966&style=flat&label="></a> | <a href="https://github.com/FlowMCP/x402-mcp-monitor/actions"><img src="https://img.shields.io/github/actions/workflow/status/FlowMCP/x402-mcp-monitor/collect.yml?logo=F3A966&logoColor=F3A966&style=flat&label="></a> | <a href="https://app.codecov.io/gh/FlowMCP/x402-mcp-monitor"><img src="https://img.shields.io/codecov/c/github/FlowMCP/x402-mcp-monitor?color=0E1116&logo=F3A966&logoColor=F3A966&style=flat&label="></a> | <a href="https://github.com/FlowMCP/x402-mcp-monitor/issues/"><img src="https://img.shields.io/github/issues/FlowMCP/x402-mcp-monitor?color=0E1116&logo=F3A966&logoColor=F3A966&style=flat&label="></a><a href="https://github.com/FlowMCP/x402-mcp-monitor/issues?q=is:issue%20state:closed"><img src="https://img.shields.io/github/issues-closed/FlowMCP/x402-mcp-monitor?color=0E1116&logo=F3A966&logoColor=F3A966&style=flat&label="></a> | <a href="https://github.com/FlowMCP/x402-mcp-monitor/blob/main/LICENSE"><img src="https://img.shields.io/github/license/FlowMCP/x402-mcp-monitor?color=0E1116&logo=F3A966&logoColor=F3A966&style=flat&label="></a> |
41+ | [x402-mcp-validator](https://github.com/FlowMCP/x402-mcp-validator) | <a href="https://api.github.com/repos/FlowMCP/x402-mcp-validator"><img src="https://img.shields.io/github/last-commit/FlowMCP/x402-mcp-validator?color=0E1116&logo=F3A966&logoColor=F3A966&style=flat&label="></a> | <a href="https://github.com/FlowMCP/x402-mcp-validator/releases/"><img src="https://img.shields.io/github/v/release/FlowMCP/x402-mcp-validator?color=0E1116&logo=F3A966&logoColor=F3A966&style=flat&label="></a> | <a href="https://github.com/FlowMCP/x402-mcp-validator/actions"><img src="https://img.shields.io/github/actions/workflow/status/FlowMCP/x402-mcp-validator/test-on-push.yml?logo=F3A966&logoColor=F3A966&style=flat&label="></a> | <a href="https://app.codecov.io/gh/FlowMCP/x402-mcp-validator"><img src="https://img.shields.io/codecov/c/github/FlowMCP/x402-mcp-validator?color=0E1116&logo=F3A966&logoColor=F3A966&style=flat&label="></a> | <a href="https://github.com/FlowMCP/x402-mcp-validator/issues/"><img src="https://img.shields.io/github/issues/FlowMCP/x402-mcp-validator?color=0E1116&logo=F3A966&logoColor=F3A966&style=flat&label="></a><a href="https://github.com/FlowMCP/x402-mcp-validator/issues?q=is:issue%20state:closed"><img src="https://img.shields.io/github/issues-closed/FlowMCP/x402-mcp-validator?color=0E1116&logo=F3A966&logoColor=F3A966&style=flat&label="></a> | <a href="https://github.com/FlowMCP/x402-mcp-validator/blob/main/LICENSE"><img src="https://img.shields.io/github/license/FlowMCP/x402-mcp-validator?color=0E1116&logo=F3A966&logoColor=F3A966&style=flat&label="></a> |
4342
4443
4544
46- - ** a2a-agent-validator** : End-to-end validator for A2A Protocol Agent Cards with 12 capability categories
47- - ** erc8004-registry-parser** : Parser and validator for ERC-8004 trustless agent registration files
45+ - ** x402-mcp-validator** : MCP server validator for x402 payment support, latency measurement, and protocol compliance
46+ - ** a2a-agent-validator** : A2A Protocol Agent Card validator with 12 capability categories
47+ - ** erc8004-registry-parser** : ERC-8004 on-chain agent registration parser and verifier
48+ - ** mcp-agent-assessment** : Unified 4-layer assessment pipeline — orchestrates all validators into a single graded result
49+ - ** x402-mcp-monitor** : Live monitoring dashboard for x402-enabled MCP servers — [ View Dashboard] ( https://flowmcp.github.io/x402-mcp-monitor/ )
0 commit comments