Server definition
- Hash
- sha256:f9ef9258fb2176743f3dcb916bbe86b8897c13cab18a67d02fced00347a7d3c5
- What it is
- What a remote MCP server returned when asked what it offers: 4 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "Fetch one company's full record by country code and registration number, legal name, status, entity type, incorporation date, registry source, and any officers held.",
"inputSchema": {
"properties": {
"country": {
"description": "ISO-2 country code, e.g. NG.",
"type": "string"
},
"registration_no": {
"description": "The registry number (RC / RCCM / file no.).",
"type": "string"
}
},
"required": [
"country",
"registration_no"
],
"type": "object"
},
"name": "get_company",
"outputSchema": null
},
{
"description": "List the government procurement contracts a company has won (from open-contracting data): the awarding body, contract title, value and date. Strong signal of what a company actually does.",
"inputSchema": {
"properties": {
"country": {
"description": "ISO-2 country code, e.g. NG.",
"type": "string"
},
"registration_no": {
"description": "The registry number.",
"type": "string"
}
},
"required": [
"country",
"registration_no"
],
"type": "object"
},
"name": "get_company_procurement",
"outputSchema": null
},
{
"description": "Screen a company or person name against the OFAC SDN, OFAC Consolidated and UN Security Council lists. Returns any matches with a name-match confidence.",
"inputSchema": {
"properties": {
"name": {
"description": "The name to screen.",
"type": "string"
}
},
"required": [
"name"
],
"type": "object"
},
"name": "screen_sanctions",
"outputSchema": null
},
{
"description": "Search verified companies across 18 African registries by name or registration number, results are ranked by quality (listed and best-detailed companies first). Matching is tolerant: parent or brand names (Nestlé S.A., AB InBev), typos and word order resolve to the local registered name, and each result carries match_type (id, prefix, contains, normalized, alias, fuzzy) with a 0-1 match_score. An empty result includes suggestions (closest names held). Returns each match's legal name, registration_no, country, status and registry source, plus the total count. To get the full record of any result, call get_company with that result's country and registration_no.",
"inputSchema": {
"properties": {
"country": {
"description": "Optional ISO-2 country code to scope the search (e.g. NG, KE, SN).",
"type": "string"
},
"limit": {
"description": "Max results (default 10).",
"type": "number"
},
"query": {
"description": "Company name or registration number to search for.",
"type": "string"
}
},
"required": [
"query"
],
"type": "object"
},
"name": "search_companies",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:f9ef9258fb2176743f3dcb916bbe86b8897c13cab18a67d02fced00347a7d3c5 | sha256sum