Source statements below remain in their published language. Collection, contributor reports and a provider's identity are separate; this page does not certify quality, current availability or permission to execute.
Complete fixed public record and original source fields
This is the existing public read projection, not a translated or rewritten snapshot. Dynamic observations, where present, remain labelled separately from evidence.
{
"author_name": "Cloudflare Docs MCP",
"availability": "unknown",
"callability": "documentation_only",
"category": "development",
"data_handling": {
"location": "provider_server",
"notes": "\u672A\u6765\u8C03\u7528\u4F1A\u53D1\u9001\u67E5\u8BE2\u5230\u7B2C\u4E09\u65B9\uFF1B\u672C\u6B21\u53EA\u53D6\u516C\u5F00\u6587\u6863\uFF0C\u672A\u4E0A\u4F20\u79C1\u4EBA\u8D44\u6599\uFF0C\u65E5\u5FD7\u7559\u5B58\u672A\u77E5\u3002"
},
"description": "Cloudflare\u72EC\u7ACBDocumentation\u6258\u7BA1MCP\u5165\u53E3\uFF1B\u4EC5\u8D44\u6599\u67E5\u8BE2\u5019\u9009\uFF0C\u8BA4\u8BC1\u8D39\u7528\u7EC6\u8282\u672A\u660E\u793A\uFF0C\u672A\u8FDE\u63A5\u3002 \u63D0\u4F9B\u8005\u672A\u8BA4\u9886\uFF1B\u56FA\u5B9A\u5B98\u65B9\u8D44\u6599\u58F0\u660E\uFF0C\u4E0D\u4EE3\u8868\u672C\u7AD9\u5B9E\u9645\u8C03\u7528\u3002",
"inputs": [
"\u6280\u672F\u8D44\u6599\u67E5\u8BE2\uFF1B\u8BE5\u9875\u6CA1\u6709\u72EC\u7ACBDocumentation server\u51C6\u786Etool\u540D\u53CA\u53C2\u6570schema\uFF0C\u83B7\u51C6\u8FDE\u63A5\u540E\u5148\u53D1\u73B0\uFF0C\u4E0D\u80FD\u590D\u5236main API server\u5DE5\u5177\u540D\u3002"
],
"invocation": {
"authentication": {
"kind": "unknown",
"notes": "\u672C\u9875\u6CDB\u8FF0catalog OAuth\uFF1B\u72EC\u7ACBdocs server\u672A\u5217\u660E\u786E\u8BA4\u8BC1\u914D\u7F6E\uFF0C\u4E0D\u79FB\u7528main API server\u7684OAuth/PAT\u8981\u6C42\u6216\u6743\u9650"
},
"command": null,
"entry_url": "https://docs.mcp.cloudflare.com/mcp",
"kind": "remote_mcp",
"method": null,
"requirements": [
"\u4EC5\u5B98\u65B9\u6587\u6863\u58F0\u660E\uFF0C\u914D\u65B9proposed\uFF1B\u672C\u7AD9\u672A\u8FDE\u63A5\u3001\u6CE8\u518C\u3001\u8C03\u7528\u7B2C\u4E09\u65B9\u5DE5\u5177\u6216\u6838\u9A8C\u5B9E\u9645\u8D26\u6237\u3002",
"\u4EC5Documentation server\uFF1B\u4E0D\u542Bmcp.cloudflare.com\u4E3BAPI\u3001Containers\u3001BrowserRun\u3001CASB\u6216\u8D26\u6237\u914D\u7F6E\u5199\u64CD\u4F5C\u3002",
"main server\u7684search/execute/docs\u5DE5\u5177\u3001Code Mode\u53CAtoken\u4F30\u7B97\u4E0D\u5F53\u72EC\u7ACBdocs server\u7684schema\u6216\u8D39\u7528\u3002",
"\u8D39\u7528\u3001\u72EC\u7ACB\u8BA4\u8BC1\u3001quota\u3001\u5B9E\u9645\u65E5\u5FD7\u7559\u5B58\u672A\u77E5\uFF1B\u672A\u5EFA\u7ACBOAuth/PAT\u3001\u672A\u8FDE\u63A5\u6216\u8C03\u7528\u3002"
]
},
"limitations": [
"\u4EC5Documentation server\uFF1B\u4E0D\u542Bmcp.cloudflare.com\u4E3BAPI\u3001Containers\u3001BrowserRun\u3001CASB\u6216\u8D26\u6237\u914D\u7F6E\u5199\u64CD\u4F5C\u3002",
"main server\u7684search/execute/docs\u5DE5\u5177\u3001Code Mode\u53CAtoken\u4F30\u7B97\u4E0D\u5F53\u72EC\u7ACBdocs server\u7684schema\u6216\u8D39\u7528\u3002",
"\u8D39\u7528\u3001\u72EC\u7ACB\u8BA4\u8BC1\u3001quota\u3001\u5B9E\u9645\u65E5\u5FD7\u7559\u5B58\u672A\u77E5\uFF1B\u672A\u5EFA\u7ACBOAuth/PAT\u3001\u672A\u8FDE\u63A5\u6216\u8C03\u7528\u3002"
],
"outputs": [
"\u6587\u6863\u6240\u8FF0up-to-date reference information\uFF1B\u5B9E\u9645\u54CD\u5E94schema\u3001\u51FA\u5904\u8986\u76D6\u548C\u5185\u5BB9\u672A\u6838\u3002"
],
"pricing": {
"model": "unknown",
"notes": "\u672C\u9875\u672A\u660E\u786E\u670D\u52A1\u4EF7\u683C\uFF0C\u4FDD\u7559unknown\uFF0C\u4E0D\u4ECE\u516C\u5F00\u793A\u4F8B\u63A8\u65AD\u514D\u8D39\u3002",
"source_url": "https://developers.cloudflare.com/agents/model-context-protocol/cloudflare/servers-for-cloudflare/"
},
"provider_claimed": false,
"record_kind": "public_source",
"representative_queries": [
"read_cloudflare_documentation"
],
"slug": "cloudflare-docs-mcp",
"sources": [
{
"basis": "official_documentation",
"checked_at": "2026-10-24T04:39:27.9051486\u002B00:00",
"title": "Cloudflare\u0027s own MCP servers \u00B7 Cloudflare Agents docs",
"url": "https://developers.cloudflare.com/agents/model-context-protocol/cloudflare/servers-for-cloudflare/"
}
],
"summary": "Cloudflare\u72EC\u7ACBDocumentation\u6258\u7BA1MCP\u5165\u53E3\uFF1B\u4EC5\u8D44\u6599\u67E5\u8BE2\u5019\u9009\uFF0C\u8BA4\u8BC1\u8D39\u7528\u7EC6\u8282\u672A\u660E\u793A\uFF0C\u672A\u8FDE\u63A5\u3002",
"tags": [
"documentation_only",
"not_tested",
"remote_mcp"
],
"terms_url": null,
"title": "Cloudflare Docs MCP \u00B7 Cloudflare\u72EC\u7ACBDocumentation\u6258\u7BA1MCP\u5165\u53E3\uFF1B\u4EC5\u8D44\u6599\u67E5\u8BE2\u5019\u9009\uFF0C\u8BA4\u8BC1\u8D39\u7528\u7EC6\u8282\u672A\u660E\u793A\uFF0C\u672A\u8FDE\u63A5\u3002",
"unknowns": [
"\u5B9E\u9645\u670D\u52A1\u7248\u672C\u3001\u8F93\u51FA\u53CA\u53EF\u7528\u6027\u672A\u5B9E\u6D4B",
"\u5B8C\u6574\u8BA4\u8BC1/\u8D39\u7528/\u914D\u989D\u548C\u9690\u79C1\u8BF7\u4EE5\u672Cprofile\u660E\u786E\u58F0\u660E\u53CAunknown\u4E3A\u51C6",
"\u6709\u65B0\u6765\u6E90\u8D44\u6599\u5F85\u6574\u7406\uFF1B\u4FDD\u7559\u539F\u53EF\u7528\u7248\u672C\u53CA\u672A\u77E5\u3002",
"\u4E1A\u52A1\u8C03\u7528\u672A\u8FD0\u884C\uFF1B\u672A\u660E\u786E\u58F0\u660E\u7684\u8BA4\u8BC1\u3001\u4EF7\u683C\u3001\u8F93\u5165\u8F93\u51FA\u4FDD\u6301 unknown\u3002"
],
"verification": {
"checked_at": "2026-10-24T04:39:27.9051486\u002B00:00",
"checks_performed": [
"HTTP200\u5B8C\u6574\u6B63\u6587\u4E0ESHA",
"\u6587\u6863\u8303\u56F4\u53CA\u6761\u4EF6\u5BF9\u7167"
],
"evidence_urls": [
"https://developers.cloudflare.com/agents/model-context-protocol/cloudflare/servers-for-cloudflare/"
],
"level": "documentation_only",
"not_verified": [
"\u5B9E\u9645\u8FDE\u63A5\u3001\u5DE5\u5177schema\u548C\u8F93\u51FA",
"\u8FD0\u884C\u7248\u672C\u3001\u989D\u5EA6\u3001\u9690\u79C1\u7559\u5B58\u53CA\u957F\u671F\u53EF\u7528\u6027"
],
"outcome": "not_tested",
"reported_by": "contributor",
"software_version": null,
"test_summary": "\u56FA\u5B9A\u5B98\u65B9\u6B63\u6587\u4E0ESHA\u3001\u6587\u6863\u5165\u53E3/\u8303\u56F4\u5BF9\u7167\uFF1B\u672A\u8FDB\u884C\u7B2C\u4E09\u65B9API\u6216MCP\u8C03\u7528\u3002"
},
"schema_version": "navonavo.capability.v1",
"service_id": "cap-9f78bee06f117d212947d5fd",
"version": 6,
"source_url": "https://developers.cloudflare.com/agents/model-context-protocol/cloudflare/servers-for-cloudflare/",
"ownership_state": "unclaimed",
"submitted_by": {
"kind": "importer",
"name": "NAVONAVO\u9694\u79BB\u8D44\u6599\u7EF4\u62A4"
},
"submitter_identity_verified": false,
"source_check": {
"url": "https://developers.cloudflare.com/agents/model-context-protocol/cloudflare/servers-for-cloudflare/",
"final_url": "https://developers.cloudflare.com/agents/model-context-protocol/cloudflare/servers-for-cloudflare/",
"status_code": 200,
"title": "Cloudflare\u0027s own MCP servers \u00B7 Cloudflare Agents docs",
"description": "Connect to Cloudflare",
"checked_at": "2026-10-24T04:39:27.9051486\u002B00:00",
"warnings": [
"\u6765\u6E90\u53EF\u8BFB\u53D6\u53EA\u8BC1\u660E\u672C\u6B21\u8D44\u6599\u8BFB\u53D6\uFF0C\u4E0D\u662F\u529F\u80FD\u3001\u8EAB\u4EFD\u6216\u957F\u671F\u53EF\u7528\u6027\u8BA4\u8BC1\u3002"
]
},
"created_at": "2026-10-24T04:41:36.0582138\u002B00:00",
"updated_at": "2026-10-26T02:28:40.0205801\u002B00:00",
"read_url": "https://navonavo.com/api/v1/capabilities/cap-9f78bee06f117d212947d5fd?version=6\u0026profile_id=cloudflare-docs-mcp-documentation",
"page_url": "https://navonavo.com/capabilities/cap-9f78bee06f117d212947d5fd?version=6\u0026profile_id=cloudflare-docs-mcp-documentation",
"verification_scope": "verification\u4E3A\u6295\u7A3F\u8005\u4E0A\u62A5\uFF1Bsource_check\u4EC5\u4E3A\u672C\u7AD9\u6765\u6E90\u8BFB\u53D6\uFF0C\u4E0D\u5347\u7EA7\u4E3A\u529F\u80FD\u9A8C\u8BC1\u6216\u5B98\u65B9\u8BA4\u8BC1\u3002",
"deep_card": {
"schema_version": "navonavo.deep-card.v1",
"dictionary_version": "navonavo.conditions.v1",
"card_version": 6,
"updated_at": "2026-10-24T04:41:05.133898\u002B00:00",
"review_state": "current",
"profiles": [
{
"profile_id": "cloudflare-docs-mcp-documentation",
"component_version": "documentation-sha256:e3e75b68e1f884dac25049b7941fa26af7f4476abad20d481d7bcd3f12233cf5",
"summary": "Cloudflare\u72EC\u7ACBDocumentation\u6258\u7BA1MCP\u5165\u53E3\uFF1B\u4EC5\u8D44\u6599\u67E5\u8BE2\u5019\u9009\uFF0C\u8BA4\u8BC1\u8D39\u7528\u7EC6\u8282\u672A\u660E\u793A\uFF0C\u672A\u8FDE\u63A5\u3002",
"claims": [
{
"key": "invocation_mode",
"value": "api",
"conclusion": "supported",
"evidence_refs": [
"cloudflare-docs-mcp-documentation-e1",
"cloudflare-docs-mcp-documentation-e2"
],
"unknown_reason": null
},
{
"key": "execution_location",
"value": "remote",
"conclusion": "supported",
"evidence_refs": [
"cloudflare-docs-mcp-documentation-e1"
],
"unknown_reason": null
},
{
"key": "auth_required",
"value": "false",
"conclusion": "unknown",
"evidence_refs": [],
"unknown_reason": "\u76EE\u5F55\u6982\u8FF0OAuth\u672A\u660E\u786E\u72EC\u7ACBDocumentation server\u662F\u5426\u9700\u8981\u8BA4\u8BC1\u3002"
}
],
"connection": {
"entry": "https://docs.mcp.cloudflare.com/mcp",
"protocol": "MCP Streamable HTTP",
"authentication": "\u672C\u9875\u6CDB\u8FF0catalog OAuth\uFF1B\u72EC\u7ACBdocs server\u672A\u5217\u660E\u786E\u8BA4\u8BC1\u914D\u7F6E\uFF0C\u4E0D\u79FB\u7528main API server\u7684OAuth/PAT\u8981\u6C42\u6216\u6743\u9650",
"environment": [
"\u4EC5\u5B98\u65B9\u6587\u6863\u58F0\u660E\uFF0C\u914D\u65B9proposed\uFF1B\u672C\u7AD9\u672A\u8FDE\u63A5\u3001\u6CE8\u518C\u3001\u8C03\u7528\u7B2C\u4E09\u65B9\u5DE5\u5177\u6216\u6838\u9A8C\u5B9E\u9645\u8D26\u6237\u3002",
"\u4EC5Documentation server\uFF1B\u4E0D\u542Bmcp.cloudflare.com\u4E3BAPI\u3001Containers\u3001BrowserRun\u3001CASB\u6216\u8D26\u6237\u914D\u7F6E\u5199\u64CD\u4F5C\u3002",
"main server\u7684search/execute/docs\u5DE5\u5177\u3001Code Mode\u53CAtoken\u4F30\u7B97\u4E0D\u5F53\u72EC\u7ACBdocs server\u7684schema\u6216\u8D39\u7528\u3002",
"\u8D39\u7528\u3001\u72EC\u7ACB\u8BA4\u8BC1\u3001quota\u3001\u5B9E\u9645\u65E5\u5FD7\u7559\u5B58\u672A\u77E5\uFF1B\u672A\u5EFA\u7ACBOAuth/PAT\u3001\u672A\u8FDE\u63A5\u6216\u8C03\u7528\u3002"
],
"pricing_status": "unknown",
"quota_status": "unknown"
},
"recipe": {
"recipe_id": "cloudflare-docs-mcp-documentation-recipe",
"revision": 1,
"required_capabilities": [
"read_cloudflare_documentation"
],
"preconditions": [
"\u4EC5\u5B98\u65B9\u6587\u6863\u58F0\u660E\uFF0C\u914D\u65B9proposed\uFF1B\u672C\u7AD9\u672A\u8FDE\u63A5\u3001\u6CE8\u518C\u3001\u8C03\u7528\u7B2C\u4E09\u65B9\u5DE5\u5177\u6216\u6838\u9A8C\u5B9E\u9645\u8D26\u6237\u3002",
"\u4EC5Documentation server\uFF1B\u4E0D\u542Bmcp.cloudflare.com\u4E3BAPI\u3001Containers\u3001BrowserRun\u3001CASB\u6216\u8D26\u6237\u914D\u7F6E\u5199\u64CD\u4F5C\u3002",
"main server\u7684search/execute/docs\u5DE5\u5177\u3001Code Mode\u53CAtoken\u4F30\u7B97\u4E0D\u5F53\u72EC\u7ACBdocs server\u7684schema\u6216\u8D39\u7528\u3002",
"\u8D39\u7528\u3001\u72EC\u7ACB\u8BA4\u8BC1\u3001quota\u3001\u5B9E\u9645\u65E5\u5FD7\u7559\u5B58\u672A\u77E5\uFF1B\u672A\u5EFA\u7ACBOAuth/PAT\u3001\u672A\u8FDE\u63A5\u6216\u8C03\u7528\u3002"
],
"steps": [
"\u51C6\u5907\u5DF2\u83B7\u6388\u6743\u7684\u6700\u5C0F\u8F93\u5165\uFF0C\u6838\u5BF9\u672Cprofile\u7684\u9002\u7528\u8303\u56F4\u3001\u8BA4\u8BC1\u4E0E\u8D39\u7528\uFF1B\u4E0D\u586B\u79C1\u4EBA\u4FE1\u606F\u6216\u51ED\u636E\u5230\u516C\u5F00\u793A\u4F8B\u3002",
"\u4EC5\u5019\u9009\u8FDE\u63A5 https://docs.mcp.cloudflare.com/mcp\uFF1B\u4F7F\u7528\u5DF2\u83B7\u51C6\u517C\u5BB9\u5BA2\u6237\u7AEF\u5148\u6838\u8BA4\u8BC1\u4E0E\u5DE5\u5177schema\uFF0C\u4E0D\u5B89\u88C5\u63D2\u4EF6\u6216\u8C03\u7528\u4EFB\u4F55\u5DE5\u5177\u3002",
"\u672A\u6765\u83B7\u51C6\u8C03\u7528\u540E\u6838\u5BF9HTTP/MCP\u72B6\u6001\u3001\u8FD4\u56DE\u7ED3\u6784\u4E0E\u8BF7\u6C42\u6761\u4EF6\uFF0C\u4FDD\u7559\u7F3A\u9879/\u9650\u6D41/\u6743\u9650\u9519\u8BEF\uFF1B\u672C\u6B21\u6CA1\u6709\u6267\u884C\u6B64\u6B65\u9AA4\u3002"
],
"input_contract": "\u6280\u672F\u8D44\u6599\u67E5\u8BE2\uFF1B\u8BE5\u9875\u6CA1\u6709\u72EC\u7ACBDocumentation server\u51C6\u786Etool\u540D\u53CA\u53C2\u6570schema\uFF0C\u83B7\u51C6\u8FDE\u63A5\u540E\u5148\u53D1\u73B0\uFF0C\u4E0D\u80FD\u590D\u5236main API server\u5DE5\u5177\u540D\u3002",
"output_contract": "\u6587\u6863\u6240\u8FF0up-to-date reference information\uFF1B\u5B9E\u9645\u54CD\u5E94schema\u3001\u51FA\u5904\u8986\u76D6\u548C\u5185\u5BB9\u672A\u6838\u3002",
"validation": "\u672A\u6765\u5148\u6838\u72EC\u7ACBendpoint\u8BA4\u8BC1/\u53EA\u8BFB\u5DE5\u5177schema\u53CA\u6587\u6863\u51FA\u5904\uFF1B\u65E0\u6CD5\u786E\u8BA4\u5373\u4FDD\u6301unknown\uFF0C\u4E0D\u8C03\u7528main API\u3002",
"failure_fallback": "\u6761\u4EF6\u4E0D\u6EE1\u8DB3\u3001\u8BA4\u8BC1/\u9650\u6D41/\u7ED3\u6784\u9519\u8BEF\u5373\u505C\u6B62\u8BE5\u8C03\u7528\u5E76\u4FDD\u7559unknown\uFF1B\u4E0D\u5207\u6362\u4ED8\u8D39\u670D\u52A1\u3001\u4E0D\u731C\u5DE5\u5177\u540D\u3001\u4E0D\u6267\u884C\u5199\u64CD\u4F5C\u3002"
}
}
],
"evidence": [
{
"evidence_id": "cloudflare-docs-mcp-documentation-e1",
"evidence_type": "documentation",
"source_url": "https://developers.cloudflare.com/agents/model-context-protocol/cloudflare/servers-for-cloudflare/",
"locator": ".local/deep-cards-v1/mcp-public-batch-20261024-01/sources/cloudflare-docs-mcp-documentation.txt:L175-L178",
"excerpt": "Cloudflare runs a catalog of managed remote MCP servers which you can connect to using OAuth on clients like Claude \u2197\uFE0E, Windsurf \u2197\uFE0E, our own AI Playground \u2197\uFE0E or any SDK that supports MCP \u2197\uFE0E.\nThese MCP servers allow your MCP client to read configurations from your account, process information, make suggestions based on data, and even make those suggested changes for you. All of these actions can happen across Cloudflare\u0027s many services including application development, security and performance.\nConnect to each server\u0027s Streamable HTTP endpoint at /mcp\n. The servers support the MCP 2026-07-28 specification and stateless requests from 2025 Streamable HTTP clients.",
"source_version": "documentation-sha256:e3e75b68e1f884dac25049b7941fa26af7f4476abad20d481d7bcd3f12233cf5",
"content_sha256": "e3e75b68e1f884dac25049b7941fa26af7f4476abad20d481d7bcd3f12233cf5",
"collected_at": "2026-10-24T04:39:27.9051486\u002B00:00",
"profile_ids": [
"cloudflare-docs-mcp-documentation"
],
"covers": [
{
"key": "invocation_mode",
"value": "api"
},
{
"key": "execution_location",
"value": "remote"
}
],
"execution": null
},
{
"evidence_id": "cloudflare-docs-mcp-documentation-e2",
"evidence_type": "documentation",
"source_url": "https://developers.cloudflare.com/agents/model-context-protocol/cloudflare/servers-for-cloudflare/",
"locator": ".local/deep-cards-v1/mcp-public-batch-20261024-01/sources/cloudflare-docs-mcp-documentation.txt:L250-L252",
"excerpt": "Documentation server \u2197\uFE0E\nGet up to date reference information on Cloudflare\nhttps://docs.mcp.cloudflare.com/mcp",
"source_version": "documentation-sha256:e3e75b68e1f884dac25049b7941fa26af7f4476abad20d481d7bcd3f12233cf5",
"content_sha256": "e3e75b68e1f884dac25049b7941fa26af7f4476abad20d481d7bcd3f12233cf5",
"collected_at": "2026-10-24T04:39:27.9051486\u002B00:00",
"profile_ids": [
"cloudflare-docs-mcp-documentation"
],
"covers": [
{
"key": "invocation_mode",
"value": "api"
}
],
"execution": null
}
]
},
"programmatic": {
"schema_version": "navonavo.programmatic-resource.v1",
"resource_type": "remote_mcp",
"identity_status": "pending",
"strong_identity_key": null,
"owner_evidence_ref": null,
"possible_same_as": [],
"profiles": [
{
"profile_id": "profile-c33b751bf4d7e474e7f431ce",
"endpoint": "https://docs.mcp.cloudflare.com/mcp",
"transport": "unknown",
"access_status": "unknown",
"evidence_level": "E0",
"execution_test": "not_run",
"capabilities": [],
"metadata_complete": false
},
{
"profile_id": "profile-08594bff0255a18741f86daf",
"endpoint": "https://mcp.cloudflare.com/mcp",
"transport": "unknown",
"access_status": "unknown",
"evidence_level": "E0",
"execution_test": "not_run",
"capabilities": [],
"metadata_complete": false,
"transport_observations": [],
"protocol_status": "batch_metadata_endpoint_scope",
"protocol_warnings": []
}
],
"source_ids": [
"pilot-doc-cloudflare"
],
"access_status": "unknown",
"evidence_level": "E0",
"execution_test": "not_run",
"last_good_version": 6,
"baseline_identity": true,
"claims": [
{
"field": "endpoint",
"value": "https://mcp.cloudflare.com/mcp",
"source_id": "pilot-doc-cloudflare",
"source_version": "approved-pilot-20261025-01",
"selector": "html-pre:77834/mcpServers/cloudflare-api/url",
"observed_at": "2026-10-26T01:54:37.8708493\u002B00:00",
"extraction_rule": "explicit_mcp_config",
"adapter_version": "canonical-v1-parser-1",
"scope": "unspecified",
"source_complete": true
},
{
"field": "title",
"value": "Cloudflare\u0027s own MCP servers",
"source_id": "pilot-doc-cloudflare",
"source_version": "approved-pilot-20261025-01",
"selector": "metadata/title",
"observed_at": "2026-10-26T01:54:37.8708493\u002B00:00",
"extraction_rule": "title_priority",
"adapter_version": "canonical-v1-parser-1",
"scope": "unspecified",
"source_complete": true
},
{
"field": "summary",
"value": "Connect to Cloudflare\u0027s managed remote MCP servers to read configurations, manage services, and automate actions across your account.",
"source_id": "pilot-doc-cloudflare",
"source_version": "approved-pilot-20261025-01",
"selector": "metadata/description",
"observed_at": "2026-10-26T01:54:37.8708493\u002B00:00",
"extraction_rule": "original_excerpt",
"adapter_version": "canonical-v1-parser-1",
"scope": "unspecified",
"source_complete": true
}
],
"auth_methods": [
"unknown"
],
"pricing": "unknown",
"transport_observations": [],
"protocol_status": "batch_metadata_endpoint_scope",
"preserved_reviewed_depth_base_version": 2,
"last_good_basis": "unchanged_reviewed_depth_inherited; new_pending_claims_not_promoted"
},
"library_material": {
"organization": "organized",
"semantic_state": "classified",
"semantic_category": "remote_mcp",
"evidence_grade": "documentation_only",
"attachments": [
{
"material_id": "material-9ff937336fa5d1ce0fc09fdc2ecc05d8",
"source_url": "https://developers.cloudflare.com/agents/model-context-protocol/cloudflare/servers-for-cloudflare/",
"content_sha256": "8cbadeef0cecb5924ee9404d4e0f94301046f6e97c91cdd501ff721ba39ac7a1",
"decoded_bytes": 136916,
"content_type": "text/html",
"captured_at": "2026-10-26T01:54:37.8708493\u002B00:00",
"text_representation": "decoded_text_utf8",
"text_utf8_sha256": "8cbadeef0cecb5924ee9404d4e0f94301046f6e97c91cdd501ff721ba39ac7a1",
"text_utf8_bytes": 136916,
"capture_body_reconstructed": true,
"read_path": "/api/v1/capabilities/cap-9f78bee06f117d212947d5fd/materials/material-9ff937336fa5d1ce0fc09fdc2ecc05d8?version=3"
}
]
},
"last_correction": {
"contribution_id": "contribution-46f36a112b564041b959280860ffeaca",
"reason": "Versioned metadata-only protocol observation; tools/call and business execution were not run.",
"source_urls": [
"https://developers.cloudflare.com/agents/model-context-protocol/cloudflare/servers-for-cloudflare/"
],
"reported_by": "contributor"
},
"version_read_basis": "archived_revision",
"resource_id": "cap-9f78bee06f117d212947d5fd",
"original_title": "Cloudflare\u0027s own MCP servers \u00B7 Cloudflare Agents docs",
"current_version": 6,
"processing_status": "organized",
"processing_scope": "fixed_card_version",
"resource_type": "remote_mcp",
"identity_status": "pending",
"alias_to": null,
"possible_same_as": [],
"profiles": [
{
"profile_id": "profile-c33b751bf4d7e474e7f431ce",
"endpoint": "https://docs.mcp.cloudflare.com/mcp",
"transport": "unknown",
"access_status": "unknown",
"evidence_level": "E0",
"execution_test": "not_run",
"capabilities": [],
"metadata_complete": false
},
{
"profile_id": "profile-08594bff0255a18741f86daf",
"endpoint": "https://mcp.cloudflare.com/mcp",
"transport": "unknown",
"access_status": "unknown",
"evidence_level": "E0",
"execution_test": "not_run",
"capabilities": [],
"metadata_complete": false,
"transport_observations": [],
"protocol_status": "batch_metadata_endpoint_scope",
"protocol_warnings": []
}
],
"access_status": "unknown",
"evidence_level": "E0",
"execution_test": "not_run",
"last_good_version": 6,
"claims": [
{
"field": "endpoint",
"value": "https://mcp.cloudflare.com/mcp",
"source_id": "pilot-doc-cloudflare",
"source_version": "approved-pilot-20261025-01",
"selector": "html-pre:77834/mcpServers/cloudflare-api/url",
"observed_at": "2026-10-26T01:54:37.8708493\u002B00:00",
"extraction_rule": "explicit_mcp_config",
"adapter_version": "canonical-v1-parser-1",
"scope": "unspecified",
"source_complete": true
},
{
"field": "title",
"value": "Cloudflare\u0027s own MCP servers",
"source_id": "pilot-doc-cloudflare",
"source_version": "approved-pilot-20261025-01",
"selector": "metadata/title",
"observed_at": "2026-10-26T01:54:37.8708493\u002B00:00",
"extraction_rule": "title_priority",
"adapter_version": "canonical-v1-parser-1",
"scope": "unspecified",
"source_complete": true
},
{
"field": "summary",
"value": "Connect to Cloudflare\u0027s managed remote MCP servers to read configurations, manage services, and automate actions across your account.",
"source_id": "pilot-doc-cloudflare",
"source_version": "approved-pilot-20261025-01",
"selector": "metadata/description",
"observed_at": "2026-10-26T01:54:37.8708493\u002B00:00",
"extraction_rule": "original_excerpt",
"adapter_version": "canonical-v1-parser-1",
"scope": "unspecified",
"source_complete": true
}
],
"auth_methods": [
"unknown"
],
"transport_observations": [],
"protocol_status": "batch_metadata_endpoint_scope",
"pricing_status": "unknown",
"deep_read": {
"schema_version": "navonavo.capability-read.v1",
"card_id": "cap-9f78bee06f117d212947d5fd",
"card_version": 6,
"selected_profile_id": "cloudflare-docs-mcp-documentation",
"state": "documented",
"review_state": "current",
"read_url": "https://navonavo.com/api/v1/capabilities/cap-9f78bee06f117d212947d5fd?version=6\u0026profile_id=cloudflare-docs-mcp-documentation",
"page_url": "https://navonavo.com/capabilities/cap-9f78bee06f117d212947d5fd?version=6\u0026profile_id=cloudflare-docs-mcp-documentation",
"profiles": [
{
"profile_id": "cloudflare-docs-mcp-documentation",
"component_version": "documentation-sha256:e3e75b68e1f884dac25049b7941fa26af7f4476abad20d481d7bcd3f12233cf5",
"summary": "Cloudflare\u72EC\u7ACBDocumentation\u6258\u7BA1MCP\u5165\u53E3\uFF1B\u4EC5\u8D44\u6599\u67E5\u8BE2\u5019\u9009\uFF0C\u8BA4\u8BC1\u8D39\u7528\u7EC6\u8282\u672A\u660E\u793A\uFF0C\u672A\u8FDE\u63A5\u3002",
"conditions": [
{
"key": "invocation_mode",
"value": "api",
"state": "T",
"reason": "Supported within this profile and component version.",
"evidence_refs": [
"cloudflare-docs-mcp-documentation-e1",
"cloudflare-docs-mcp-documentation-e2"
]
},
{
"key": "execution_location",
"value": "remote",
"state": "T",
"reason": "Supported within this profile and component version.",
"evidence_refs": [
"cloudflare-docs-mcp-documentation-e1"
]
},
{
"key": "auth_required",
"value": "false",
"state": "U",
"reason": "\u76EE\u5F55\u6982\u8FF0OAuth\u672A\u660E\u786E\u72EC\u7ACBDocumentation server\u662F\u5426\u9700\u8981\u8BA4\u8BC1\u3002",
"evidence_refs": []
}
],
"connection": {
"entry": "https://docs.mcp.cloudflare.com/mcp",
"protocol": "MCP Streamable HTTP",
"authentication": "\u672C\u9875\u6CDB\u8FF0catalog OAuth\uFF1B\u72EC\u7ACBdocs server\u672A\u5217\u660E\u786E\u8BA4\u8BC1\u914D\u7F6E\uFF0C\u4E0D\u79FB\u7528main API server\u7684OAuth/PAT\u8981\u6C42\u6216\u6743\u9650",
"environment": [
"\u4EC5\u5B98\u65B9\u6587\u6863\u58F0\u660E\uFF0C\u914D\u65B9proposed\uFF1B\u672C\u7AD9\u672A\u8FDE\u63A5\u3001\u6CE8\u518C\u3001\u8C03\u7528\u7B2C\u4E09\u65B9\u5DE5\u5177\u6216\u6838\u9A8C\u5B9E\u9645\u8D26\u6237\u3002",
"\u4EC5Documentation server\uFF1B\u4E0D\u542Bmcp.cloudflare.com\u4E3BAPI\u3001Containers\u3001BrowserRun\u3001CASB\u6216\u8D26\u6237\u914D\u7F6E\u5199\u64CD\u4F5C\u3002",
"main server\u7684search/execute/docs\u5DE5\u5177\u3001Code Mode\u53CAtoken\u4F30\u7B97\u4E0D\u5F53\u72EC\u7ACBdocs server\u7684schema\u6216\u8D39\u7528\u3002",
"\u8D39\u7528\u3001\u72EC\u7ACB\u8BA4\u8BC1\u3001quota\u3001\u5B9E\u9645\u65E5\u5FD7\u7559\u5B58\u672A\u77E5\uFF1B\u672A\u5EFA\u7ACBOAuth/PAT\u3001\u672A\u8FDE\u63A5\u6216\u8C03\u7528\u3002"
],
"pricing_status": "unknown",
"quota_status": "unknown"
},
"recipe": {
"recipe_id": "cloudflare-docs-mcp-documentation-recipe",
"revision": 1,
"required_capabilities": [
"read_cloudflare_documentation"
],
"preconditions": [
"\u4EC5\u5B98\u65B9\u6587\u6863\u58F0\u660E\uFF0C\u914D\u65B9proposed\uFF1B\u672C\u7AD9\u672A\u8FDE\u63A5\u3001\u6CE8\u518C\u3001\u8C03\u7528\u7B2C\u4E09\u65B9\u5DE5\u5177\u6216\u6838\u9A8C\u5B9E\u9645\u8D26\u6237\u3002",
"\u4EC5Documentation server\uFF1B\u4E0D\u542Bmcp.cloudflare.com\u4E3BAPI\u3001Containers\u3001BrowserRun\u3001CASB\u6216\u8D26\u6237\u914D\u7F6E\u5199\u64CD\u4F5C\u3002",
"main server\u7684search/execute/docs\u5DE5\u5177\u3001Code Mode\u53CAtoken\u4F30\u7B97\u4E0D\u5F53\u72EC\u7ACBdocs server\u7684schema\u6216\u8D39\u7528\u3002",
"\u8D39\u7528\u3001\u72EC\u7ACB\u8BA4\u8BC1\u3001quota\u3001\u5B9E\u9645\u65E5\u5FD7\u7559\u5B58\u672A\u77E5\uFF1B\u672A\u5EFA\u7ACBOAuth/PAT\u3001\u672A\u8FDE\u63A5\u6216\u8C03\u7528\u3002"
],
"steps": [
"\u51C6\u5907\u5DF2\u83B7\u6388\u6743\u7684\u6700\u5C0F\u8F93\u5165\uFF0C\u6838\u5BF9\u672Cprofile\u7684\u9002\u7528\u8303\u56F4\u3001\u8BA4\u8BC1\u4E0E\u8D39\u7528\uFF1B\u4E0D\u586B\u79C1\u4EBA\u4FE1\u606F\u6216\u51ED\u636E\u5230\u516C\u5F00\u793A\u4F8B\u3002",
"\u4EC5\u5019\u9009\u8FDE\u63A5 https://docs.mcp.cloudflare.com/mcp\uFF1B\u4F7F\u7528\u5DF2\u83B7\u51C6\u517C\u5BB9\u5BA2\u6237\u7AEF\u5148\u6838\u8BA4\u8BC1\u4E0E\u5DE5\u5177schema\uFF0C\u4E0D\u5B89\u88C5\u63D2\u4EF6\u6216\u8C03\u7528\u4EFB\u4F55\u5DE5\u5177\u3002",
"\u672A\u6765\u83B7\u51C6\u8C03\u7528\u540E\u6838\u5BF9HTTP/MCP\u72B6\u6001\u3001\u8FD4\u56DE\u7ED3\u6784\u4E0E\u8BF7\u6C42\u6761\u4EF6\uFF0C\u4FDD\u7559\u7F3A\u9879/\u9650\u6D41/\u6743\u9650\u9519\u8BEF\uFF1B\u672C\u6B21\u6CA1\u6709\u6267\u884C\u6B64\u6B65\u9AA4\u3002"
],
"input_contract": "\u6280\u672F\u8D44\u6599\u67E5\u8BE2\uFF1B\u8BE5\u9875\u6CA1\u6709\u72EC\u7ACBDocumentation server\u51C6\u786Etool\u540D\u53CA\u53C2\u6570schema\uFF0C\u83B7\u51C6\u8FDE\u63A5\u540E\u5148\u53D1\u73B0\uFF0C\u4E0D\u80FD\u590D\u5236main API server\u5DE5\u5177\u540D\u3002",
"output_contract": "\u6587\u6863\u6240\u8FF0up-to-date reference information\uFF1B\u5B9E\u9645\u54CD\u5E94schema\u3001\u51FA\u5904\u8986\u76D6\u548C\u5185\u5BB9\u672A\u6838\u3002",
"validation": "\u672A\u6765\u5148\u6838\u72EC\u7ACBendpoint\u8BA4\u8BC1/\u53EA\u8BFB\u5DE5\u5177schema\u53CA\u6587\u6863\u51FA\u5904\uFF1B\u65E0\u6CD5\u786E\u8BA4\u5373\u4FDD\u6301unknown\uFF0C\u4E0D\u8C03\u7528main API\u3002",
"failure_fallback": "\u6761\u4EF6\u4E0D\u6EE1\u8DB3\u3001\u8BA4\u8BC1/\u9650\u6D41/\u7ED3\u6784\u9519\u8BEF\u5373\u505C\u6B62\u8BE5\u8C03\u7528\u5E76\u4FDD\u7559unknown\uFF1B\u4E0D\u5207\u6362\u4ED8\u8D39\u670D\u52A1\u3001\u4E0D\u731C\u5DE5\u5177\u540D\u3001\u4E0D\u6267\u884C\u5199\u64CD\u4F5C\u3002"
},
"evidence": [
{
"evidence_id": "cloudflare-docs-mcp-documentation-e1",
"evidence_type": "documentation",
"source_url": "https://developers.cloudflare.com/agents/model-context-protocol/cloudflare/servers-for-cloudflare/",
"locator": ".local/deep-cards-v1/mcp-public-batch-20261024-01/sources/cloudflare-docs-mcp-documentation.txt:L175-L178",
"excerpt": "Cloudflare runs a catalog of managed remote MCP servers which you can connect to using OAuth on clients like Claude \u2197\uFE0E, Windsurf \u2197\uFE0E, our own AI Playground \u2197\uFE0E or any SDK that supports MCP \u2197\uFE0E.\nThese MCP servers allow your MCP client to read configurations from your account, process information, make suggestions based on data, and even make those suggested changes for you. All of these actions can happen across Cloudflare\u0027s many services including application development, security and performance.\nConnect to each server\u0027s Streamable HTTP endpoint at /mcp\n. The servers support the MCP 2026-07-28 specification and stateless requests from 2025 Streamable HTTP clients.",
"source_version": "documentation-sha256:e3e75b68e1f884dac25049b7941fa26af7f4476abad20d481d7bcd3f12233cf5",
"content_sha256": "e3e75b68e1f884dac25049b7941fa26af7f4476abad20d481d7bcd3f12233cf5",
"collected_at": "2026-10-24T04:39:27.9051486\u002B00:00",
"profile_ids": [
"cloudflare-docs-mcp-documentation"
],
"covers": [
{
"key": "invocation_mode",
"value": "api"
},
{
"key": "execution_location",
"value": "remote"
}
],
"execution": null
},
{
"evidence_id": "cloudflare-docs-mcp-documentation-e2",
"evidence_type": "documentation",
"source_url": "https://developers.cloudflare.com/agents/model-context-protocol/cloudflare/servers-for-cloudflare/",
"locator": ".local/deep-cards-v1/mcp-public-batch-20261024-01/sources/cloudflare-docs-mcp-documentation.txt:L250-L252",
"excerpt": "Documentation server \u2197\uFE0E\nGet up to date reference information on Cloudflare\nhttps://docs.mcp.cloudflare.com/mcp",
"source_version": "documentation-sha256:e3e75b68e1f884dac25049b7941fa26af7f4476abad20d481d7bcd3f12233cf5",
"content_sha256": "e3e75b68e1f884dac25049b7941fa26af7f4476abad20d481d7bcd3f12233cf5",
"collected_at": "2026-10-24T04:39:27.9051486\u002B00:00",
"profile_ids": [
"cloudflare-docs-mcp-documentation"
],
"covers": [
{
"key": "invocation_mode",
"value": "api"
}
],
"execution": null
}
]
}
],
"warnings": [
"\u8D44\u6599\u4E0E\u6765\u6E90\u58F0\u660E\u4E0D\u7B49\u4E8E\u672C\u7AD9\u5B9E\u6D4B\uFF1B\u672A\u5217\u51FA\u7684\u6761\u4EF6\u4ECD\u672A\u77E5\u3002",
"\u7ED3\u6784\u5316\u914D\u65B9\u53EA\u6309\u516C\u5F00\u58F0\u660E\u68C0\u67E5\u7EA6\u675F\u4E0E\u63A5\u53E3\uFF0C\u4E0D\u6267\u884C\u4EFB\u52A1\u6216\u6388\u4E88\u6743\u9650\uFF1B\u7F3A\u5931\u8BB0\u5F55\u4FDD\u6301\u672A\u77E5\uFF0C\u63A5\u53E3\u517C\u5BB9\u4E0D\u8BC1\u660E\u5B9E\u9645\u6210\u529F\u3002"
]
}
}