streamable-httpupdated 3mo ago
A Model Context Protocol (MCP) server that exposes the Netify BT-Authorised Reseller Programme as a callable surface for AI agents.
What can you do with bt reseller?
Netify BT-Authorised Reseller MCP Server
A Model Context Protocol (MCP) server that exposes the Netify BT-Authorised Reseller Programme as a callable surface for AI agents.
UK Limited Companies (MSPs, IT consultants, telecom resellers, EPOS providers, cybersecurity firms) can use this server to:
- Query programme details (route, fees, onboarding length)
- Score themselves against the five BT-Authorised Reseller eligibility criteria
- Model qualitative commission for a given sales mix
- List BT resellable products with full technical details
- Read BT compliance requirements (workspace audit, brand rules, Ofcom General Conditions)
- Construct a prefilled application URL ready for submission
Endpoint
POST https://www.netify.co.uk/resell/bt-business-services/mcp/
Content-Type: application/json
Transport: streamable-http (synchronous JSON-RPC 2.0 over HTTP POST).
Auth: none.
CORS: open (Access-Control-Allow-Origin: *).
A GET on the same URL returns a server-info banner.
Methods
| Method | Purpose |
|---|---|
initialize |
Standard MCP handshake. Returns protocolVersion, capabilities, serverInfo. |
tools/list |
Returns the full list of tools with input schemas. |
tools/call |
Invokes a named tool with arguments. |
ping |
Returns an empty result. Used by clients to verify liveness. |
notifications/* |
Accepted, no body returned. |
Tools
| Tool | Purpose |
|---|---|
get_programme_info |
Programme metadata (route, fees=£0, joining target=0, partner details). |
list_products |
All seven resellable BT Business products. Optional category filter. |
get_product |
Full details for one product by key (fttp, sogea, cve, badr, btnet, sdwan, sase). |
check_eligibility |
Scores a prospective reseller 0-100 against the five BT dimensions. Returns blockers and next steps. |
estimate_commission |
Qualitative monthly and annual run-rate commission estimate (ranges and formula descriptions, never exact rates). |
build_application_url |
Constructs a prefilled reseller application URL. |
list_compliance_requirements |
The five compliance checks BT actually performs. |
Full 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.
Quick test
# Tools list
curl -X POST https://www.netify.co.uk/resell/bt-business-services/mcp/ \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list","params":{}}'
# Eligibility check
curl -X POST https://www.netify.co.uk/resell/bt-business-services/mcp/ \
-H "Content-Type: application/json" \
-d '{
"jsonrpc":"2.0","id":2,"method":"tools/call",
"params":{
"name":"check_eligibility",
"arguments":{
"is_uk_limited_company":true,
"has_custom_domain_website":true,
"has_business_email_on_domain":true,
"has_dedicated_physical_workspace":true,
"has_defined_route_to_market":true,
"business_type":"MSP"
}
}
}'
Use with Claude Desktop, Cursor, VS Code
Add to your MCP client config:
{
"mcpServers": {
"netify-bt-reseller": {
"type": "streamable-http",
"url": "https://www.netify.co.uk/resell/bt-business-services/mcp/"
}
}
}
Discovery
Agents can discover this server from the host page:
<link rel="mcp_endpoint" type="application/json"
title="Netify MCP Server (JSON-RPC 2.0 over HTTP POST)"
href="https://www.netify.co.uk/resell/bt-business-services/mcp/">
A static JSON representation of the underlying programme data is also linked:
<link rel="alternate" type="application/json"
title="Machine-readable programme data"
href="https://www.netify.co.uk/resell/bt-business-services/data.json">
Commercial transparency
The 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.
About Netify
Netify Group Limited is a UK-registered company (Company No. 07087612), BT Authorised Partner since 2012. Operates netify.co.uk — an SD-WAN and SASE marketplace with RFP builder — and recruits Authorised Resellers of BT through the BT-Authorised Reseller Programme.
Registered office: Moor Hall Barn, Workhouse Lane, Melton Constable, Norfolk, NR24 2BE, England.
Contact: support@netify.com — +44 (0)333 202 1011
License
MIT. See LICENSE.
Install
Add bt reseller to your client. Pick the one you use.
claude mcp add --transport http bt-reseller https://www.netify.co.uk/resell/bt-business-services/mcp/codex mcp add bt-reseller --url https://www.netify.co.uk/resell/bt-business-services/mcp/{
"mcpServers": {
"bt-reseller": {
"url": "https://www.netify.co.uk/resell/bt-business-services/mcp/"
}
}
}Add to `~/.cursor/mcp.json`, or `.cursor/mcp.json` for a single project.
{
"servers": {
"bt-reseller": {
"type": "http",
"url": "https://www.netify.co.uk/resell/bt-business-services/mcp/"
}
}
}Add to `.vscode/mcp.json` in your workspace.
{
"mcpServers": {
"bt-reseller": {
"url": "https://www.netify.co.uk/resell/bt-business-services/mcp/"
}
}
}Add to `claude_desktop_config.json`, then restart Claude Desktop.
{
"mcpServers": {
"bt-reseller": {
"serverUrl": "https://www.netify.co.uk/resell/bt-business-services/mcp/"
}
}
}Add to `~/.codeium/windsurf/mcp_config.json`.
7 tools
bt reseller exposes 7 tools to a connected agent.
- get_programme_info
- Programme metadata (route, fees=£0, joining target=0, partner details).
- list_products
- All seven resellable BT Business products. Optional `category` filter.
- get_product
- Full details for one product by key (`fttp`, `sogea`, `cve`, `badr`, `btnet`, `sdwan`, `sase`).
- check_eligibility
- Scores a prospective reseller 0-100 against the five BT dimensions. Returns blockers and next steps.
- estimate_commission
- Qualitative monthly and annual run-rate commission estimate (ranges and formula descriptions, never exact rates).
- build_application_url
- Constructs a prefilled reseller application URL.
- list_compliance_requirements
- The five compliance checks BT actually performs.
Score
62 / 100
Good
- Documentation25/25
- Maintenance13/25
- Trust6/20
- Capability6/15
- Install experience12/15
- Documents what it does and how to connect
- Has a resolvable package or endpoint
- Exposes at least one tool, prompt or resource
- README has substantive content
- Includes a code example
- Documents its configuration
- Mentions credentials or security posture
- Last commit 104 days ago
- Has a release history
- Repository is not archived
- No licence detected
- Namespace verified in the official MCP registry
- Claimed by its owner
- Published under an organisation
- 7 tool(s) documented
- Provides prompt templates
- Provides resources
- 6 documented install method(s)
- Published to a package registry
- Offers a hosted endpoint — no local install
Version history
| Versions | Published |
|---|---|
| 1.0.0Latest | May 20, 2026 |