{
  "markdown": "# Netify BT-Authorised Reseller MCP Server\n\nA Model Context Protocol (MCP) server that exposes the [Netify BT-Authorised Reseller Programme](https://www.netify.co.uk/resell/bt-business-services/) as a callable surface for AI agents.\n\nUK Limited Companies (MSPs, IT consultants, telecom resellers, EPOS providers, cybersecurity firms) can use this server to:\n\n- Query programme details (route, fees, onboarding length)\n- Score themselves against the five BT-Authorised Reseller eligibility criteria\n- Model qualitative commission for a given sales mix\n- List BT resellable products with full technical details\n- Read BT compliance requirements (workspace audit, brand rules, Ofcom General Conditions)\n- Construct a prefilled application URL ready for submission\n\n## Endpoint\n\n```\nPOST https://www.netify.co.uk/resell/bt-business-services/mcp/\nContent-Type: application/json\n```\n\nTransport: **streamable-http** (synchronous JSON-RPC 2.0 over HTTP POST).\nAuth: **none**.\nCORS: open (`Access-Control-Allow-Origin: *`).\n\nA `GET` on the same URL returns a server-info banner.\n\n## Methods\n\n| Method | Purpose |\n| --- | --- |\n| `initialize` | Standard MCP handshake. Returns `protocolVersion`, `capabilities`, `serverInfo`. |\n| `tools/list` | Returns the full list of tools with input schemas. |\n| `tools/call` | Invokes a named tool with arguments. |\n| `ping` | Returns an empty result. Used by clients to verify liveness. |\n| `notifications/*` | Accepted, no body returned. |\n\n## Tools\n\n| Tool | Purpose |\n| --- | --- |\n| `get_programme_info` | Programme metadata (route, fees=£0, joining target=0, partner details). |\n| `list_products` | All seven resellable BT Business products. Optional `category` filter. |\n| `get_product` | Full details for one product by key (`fttp`, `sogea`, `cve`, `badr`, `btnet`, `sdwan`, `sase`). |\n| `check_eligibility` | Scores a prospective reseller 0-100 against the five BT dimensions. Returns blockers and next steps. |\n| `estimate_commission` | Qualitative monthly and annual run-rate commission estimate (ranges and formula descriptions, never exact rates). |\n| `build_application_url` | Constructs a prefilled reseller application URL. |\n| `list_compliance_requirements` | The five compliance checks BT actually performs. |\n\nFull input schemas are returned by `tools/list`. Structured data is also available without invoking the MCP server at [https://www.netify.co.uk/resell/bt-business-services/data.json](https://www.netify.co.uk/resell/bt-business-services/data.json).\n\n## Quick test\n\n```bash\n# Tools list\ncurl -X POST https://www.netify.co.uk/resell/bt-business-services/mcp/ \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"tools/list\",\"params\":{}}'\n\n# Eligibility check\ncurl -X POST https://www.netify.co.uk/resell/bt-business-services/mcp/ \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"jsonrpc\":\"2.0\",\"id\":2,\"method\":\"tools/call\",\n    \"params\":{\n      \"name\":\"check_eligibility\",\n      \"arguments\":{\n        \"is_uk_limited_company\":true,\n        \"has_custom_domain_website\":true,\n        \"has_business_email_on_domain\":true,\n        \"has_dedicated_physical_workspace\":true,\n        \"has_defined_route_to_market\":true,\n        \"business_type\":\"MSP\"\n      }\n    }\n  }'\n```\n\n## Use with Claude Desktop, Cursor, VS Code\n\nAdd to your MCP client config:\n\n```json\n{\n  \"mcpServers\": {\n    \"netify-bt-reseller\": {\n      \"type\": \"streamable-http\",\n      \"url\": \"https://www.netify.co.uk/resell/bt-business-services/mcp/\"\n    }\n  }\n}\n```\n\n## Discovery\n\nAgents can discover this server from the host page:\n\n```html\n<link rel=\"mcp_endpoint\" type=\"application/json\"\n      title=\"Netify MCP Server (JSON-RPC 2.0 over HTTP POST)\"\n      href=\"https://www.netify.co.uk/resell/bt-business-services/mcp/\">\n```\n\nA static JSON representation of the underlying programme data is also linked:\n\n```html\n<link rel=\"alternate\" type=\"application/json\"\n      title=\"Machine-readable programme data\"\n      href=\"https://www.netify.co.uk/resell/bt-business-services/data.json\">\n```\n\n## Commercial transparency\n\nThe `estimate_commission` tool deliberately returns qualitative monthly and annual *ranges*, not exact rates. Exact commercials (rates, splits, tail length) are confirmed per signed Netify reseller agreement at application stage. This is a deliberate design choice — the rates are commercial-in-confidence between Netify and its resellers.\n\n## About Netify\n\n[Netify Group Limited](https://www.netify.co.uk/) is a UK-registered company (Company No. 07087612), BT Authorised Partner since 2012. Operates [netify.co.uk](https://www.netify.co.uk/) — an SD-WAN and SASE marketplace with RFP builder — and recruits Authorised Resellers of BT through the [BT-Authorised Reseller Programme](https://www.netify.co.uk/resell/bt-business-services/).\n\nRegistered office: Moor Hall Barn, Workhouse Lane, Melton Constable, Norfolk, NR24 2BE, England.\n\nContact: [support@netify.com](mailto:support@netify.com) — +44 (0)333 202 1011\n\n## License\n\nMIT. See `LICENSE`.\n",
  "bytes": 5012,
  "sha": "9769019bbe38a052bfe3588d088e31a8166f16a7d4a7d216d4e63a608cb346a1",
  "repo_slug": "netifymarketplace/bt-reseller-mcp",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_netifymarketplace_bt_reseller_a81491fc/readme"
}