Sell My Company Data MCP
This MCP server allows AI assistants to estimate the value of a company's operational data for AI labs by sending only counts and history ranges, without accessing actual content or sensitive details.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://sellmycompanydata.com/mcpWhat you can do with it
- Estimate company data worth via AI chat
- Connect to AI assistants like ChatGPT or Claude
- Generate data licensing offers
Source and maintenance
Protocol and capabilities
- Server
- sell-my-company-data 1.1.0
- MCP protocol
- 2025-06-18
- Tools
- 3 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- 1 advertised
{
"tools": {},
"prompts": {}
}Server-provided instructions
Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.
Tools
3 advertised
assessment_checklist — What to measure before estimating
Returns a checklist of company details and summary counts used to assess business data for licensing. Requires no company details. Usage metadata is recorded as described in the privacy notice.
{
"type": "object",
"properties": {},
"additionalProperties": false
}{
"type": "object",
"required": [
"privacy_rule",
"rules",
"categories",
"company_facts"
],
"properties": {
"rules": {
"type": "array",
"items": {
"type": "string"
}
},
"categories": {
"type": "array",
"items": {
"type": "object",
"required": [
"category",
"examples",
"measure"
],
"properties": {
"measure": {
"type": "array",
"items": {
"type": "string"
}
},
"category": {
"type": "string"
},
"examples": {
"type": "string"
}
}
}
},
"privacy_rule": {
"type": "string"
},
"company_facts": {
"type": "array",
"items": {
"type": "string"
}
}
}
}{
"title": "What to measure before estimating",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}estimate_data_value — Estimate data licensing value
Calculates an indicative data licensing range from headcount, founding year, region and number of business systems. Smaller companies receive a clearly labelled rough estimate. Record volumes do not currently affect the calculation. Returns a link that opens the website calculator with the same inputs. Does not submit an enquiry. Usage metadata is recorded.
{
"type": "object",
"required": [
"employees",
"founded_year",
"country",
"systems"
],
"properties": {
"country": {
"enum": [
"us",
"ca",
"uk",
"eu",
"anz",
"other"
],
"type": "string",
"description": "Where the company is based: us, ca (Canada), uk, eu, anz (Australia or New Zealand), other."
},
"systems": {
"type": "array",
"items": {
"type": "object",
"required": [
"tool",
"category"
],
"properties": {
"tool": {
"type": "string",
"maxLength": 80,
"minLength": 1,
"description": "Product name, for example Slack, HubSpot, Zendesk, Notion, GitHub."
},
"people": {
"type": "integer",
"maximum": 1000000,
"minimum": 0,
"description": "Number of people who use it or appear in it."
},
"volume": {
"type": "string",
"maxLength": 120,
"description": "Short count such as \"40k messages\", \"12k tickets\", \"8k contacts\". Numbers only, no content."
},
"category": {
"enum": [
"chat",
"crm",
"support",
"docs",
"code",
"email",
"project",
"finance",
"other"
],
"type": "string",
"description": "What kind of system it is."
},
"measured": {
"type": "boolean",
"description": "true if the figure is a measured count, false if it is an estimate provided by the user."
},
"exportable": {
"enum": [
"yes",
"no",
"unsure"
],
"type": "string",
"description": "Whether the owner can export the data."
},
"since_year": {
"type": "integer",
"minimum": 1980,
"description": "Year of the oldest data in this system."
}
},
"additionalProperties": false
},
"maxItems": 30,
"description": "One entry per system that holds company data. May be empty if unknown."
},
"employees": {
"type": "integer",
"maximum": 1000000,
"minimum": 1,
"description": "Approximate number of staff."
},
"founded_year": {
"type": "integer",
"minimum": 1800,
"description": "Year the company was founded."
},
"slack_public_share": {
"enum": [
"most",
"half",
"little",
"unsure",
"no_slack"
],
"type": "string",
"description": "Share of Slack channels that are public. The value no_slack means the company does not use Slack."
}
},
"additionalProperties": false
}{
"type": "object",
"required": [
"estimate",
"qualifies",
"headline",
"caveats",
"what_would_move_it",
"next_step",
"disclaimer"
],
"properties": {
"basis": {
"type": "string"
},
"range": {
"type": [
"string",
"null"
]
},
"capped": {
"type": "boolean"
},
"region": {
"type": "string"
},
"caveats": {
"type": "array",
"items": {
"type": "string"
}
},
"low_usd": {
"type": [
"integer",
"null"
]
},
"estimate": {
"type": "boolean",
"const": true,
"description": "Always true. This is an estimate."
},
"headline": {
"type": "string"
},
"high_usd": {
"type": [
"integer",
"null"
]
},
"below_bar": {
"type": "boolean",
"description": "true when the company is below the size most buyers target and the figure is a rough band."
},
"next_step": {
"type": "string"
},
"qualifies": {
"type": "boolean"
},
"disclaimer": {
"type": "string"
},
"estimate_url": {
"type": "string",
"description": "Link to the website calculator with the same inputs filled in."
},
"offer_prompt": {
"type": "string",
"description": "Owner-facing sentence explaining how to request offers."
},
"systems_counted": {
"type": "integer"
},
"years_in_business": {
"type": "integer"
},
"what_would_move_it": {
"type": "array",
"items": {
"type": "string"
}
}
}
}{
"title": "Estimate data licensing value",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}request_offer — Request an offer from Sell My Company Data
Submits contact details and summary company information to Sell My Company Data for human review. Requires the user's explicit request, confirmed contact details and consent to be contacted. Creates an enquiry and triggers internal notifications and a confirmation email. Does not access or modify the user's connected apps. Repeated successful submissions create separate enquiries.
{
"type": "object",
"required": [
"first_name",
"last_name",
"email",
"company",
"role",
"is_authorized",
"consent",
"employees",
"founded_year",
"country",
"systems"
],
"properties": {
"role": {
"type": "string",
"maxLength": 100,
"minLength": 1,
"description": "Their position, for example Founder, CEO, Head of Operations."
},
"email": {
"type": "string",
"maxLength": 200,
"description": "Work email the user confirmed."
},
"notes": {
"type": "string",
"maxLength": 800,
"description": "Anything the user wants us to know. No personal data about other people."
},
"company": {
"type": "string",
"maxLength": 120,
"minLength": 1
},
"consent": {
"type": "boolean",
"description": "true only if the user agreed to be contacted about an offer."
},
"country": {
"enum": [
"us",
"ca",
"uk",
"eu",
"anz",
"other"
],
"type": "string",
"description": "Where the company is based: us, ca (Canada), uk, eu, anz (Australia or New Zealand), other."
},
"systems": {
"type": "array",
"items": {
"type": "object",
"required": [
"tool",
"category"
],
"properties": {
"tool": {
"type": "string",
"maxLength": 80,
"minLength": 1,
"description": "Product name, for example Slack, HubSpot, Zendesk, Notion, GitHub."
},
"people": {
"type": "integer",
"maximum": 1000000,
"minimum": 0,
"description": "Number of people who use it or appear in it."
},
"volume": {
"type": "string",
"maxLength": 120,
"description": "Short count such as \"40k messages\", \"12k tickets\", \"8k contacts\". Numbers only, no content."
},
"category": {
"enum": [
"chat",
"crm",
"support",
"docs",
"code",
"email",
"project",
"finance",
"other"
],
"type": "string",
"description": "What kind of system it is."
},
"measured": {
"type": "boolean",
"description": "true if the figure is a measured count, false if it is an estimate provided by the user."
},
"exportable": {
"enum": [
"yes",
"no",
"unsure"
],
"type": "string",
"description": "Whether the owner can export the data."
},
"since_year": {
"type": "integer",
"minimum": 1980,
"description": "Year of the oldest data in this system."
}
},
"additionalProperties": false
},
"maxItems": 30,
"description": "One entry per system that holds company data. May be empty if unknown."
},
"website": {
"type": "string",
"maxLength": 200
},
"ai_client": {
"enum": [
"chatgpt",
"claude",
"other"
],
"type": "string",
"description": "Which assistant is being used."
},
"employees": {
"type": "integer",
"maximum": 1000000,
"minimum": 1,
"description": "Approximate number of staff."
},
"last_name": {
"type": "string",
"maxLength": 80,
"minLength": 1
},
"first_name": {
"type": "string",
"maxLength": 80,
"minLength": 1
},
"founded_year": {
"type": "integer",
"minimum": 1800,
"description": "Year the company was founded."
},
"is_authorized": {
"type": "boolean",
"description": "true if they are an owner or director, or are authorised to discuss data licensing for the company."
},
"slack_public_share": {
"enum": [
"most",
"half",
"little",
"unsure",
"no_slack"
],
"type": "string",
"description": "Share of Slack channels that are public. The value no_slack means the company does not use Slack."
}
},
"additionalProperties": false
}{
"type": "object",
"required": [
"submitted",
"message"
],
"properties": {
"lead_id": {
"type": "string"
},
"message": {
"type": "string"
},
"submitted": {
"type": "boolean"
},
"disclaimer": {
"type": "string"
}
}
}{
"title": "Request an offer",
"readOnlyHint": false,
"openWorldHint": false,
"idempotentHint": false,
"destructiveHint": true
}Prompts
1 advertised
value_my_company_data — Value my company data
Get an estimate of what your company data might be worth to AI labs, from counts and date ranges you provide.
Resources
Not advertised
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 453 ms
- 95th percentile latency
- 453 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 453 ms · metadata changed · 3 tool(s), 1 prompt(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http sell-my-company-data-mcp https://sellmycompanydata.com/mcpCodex
codex mcp add sell-my-company-data-mcp --url https://sellmycompanydata.com/mcpCursor
{
"mcpServers": {
"sell-my-company-data-mcp": {
"url": "https://sellmycompanydata.com/mcp"
}
}
}Cline
{
"mcpServers": {
"sell-my-company-data-mcp": {
"type": "streamableHttp",
"url": "https://sellmycompanydata.com/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"sell-my-company-data-mcp": {
"type": "http",
"url": "https://sellmycompanydata.com/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http sell-my-company-data-mcp https://sellmycompanydata.com/mcpClaude Desktop
{
"mcpServers": {
"sell-my-company-data-mcp": {
"url": "https://sellmycompanydata.com/mcp"
}
}
}Windsurf
{
"mcpServers": {
"sell-my-company-data-mcp": {
"serverUrl": "https://sellmycompanydata.com/mcp"
}
}
}Let your agent find its tools
Find servers like Sell My Company Data MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.
Other data and analytics servers
Do you run Sell My Company Data MCP?
Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.