Operated by Sourcelane✓ verified
Enrich a list of entity names (people, companies, places, things) with metadata from the Google Knowledge Graph.
Converts lists of entity names (companies, people, places, products) into structured metadata retrieved from the Google Knowledge Graph. Performs entity matching and canonicalization and returns per-match records containing a Knowledge Graph identifier, canonical name, schema.org type annotations, short and long descriptions (often sourced from Wikipedia/Wikidata), official URLs, image URLs, and relevance/confidence scores. Offers configurable match limits to return a single top match or multiple candidate matches for disambiguation, type-based filtering to constrain results to schema.org types (Person, Organization, Place, etc.), multilingual/localized output, and error-tolerant processing that yields error records for failed lookups.
Verified Sep 28, 3:55 AM
$0.002
per entity
Up to 100 per call. Only pay for results returned; failed calls are refunded.
CRM enrichment
Turn company name lists into structured profiles with descriptions, logos, and official URLs
Lead scoring
Prioritize or filter entities using relevance/confidence scoring and type annotations
Verification of entity legitimacy
Distinguish known entities from misspellings or unknown names before outreach
Content categorisation
Tag articles, products, or tickets with schema.org types from authoritative entity matches
Entity disambiguation for ML pipelines
Resolve ambiguous strings to canonical Knowledge Graph identifiers for downstream processing
Knowledge base seeding
Bootstrap graphs of people, organizations, and places with descriptions and images sourced from authoritative Knowledge Graph data
List of entity names to look up in the Google Knowledge Graph.
Restrict results to these schema.org types (e.g.
Optional settings
| Window | Uptime | Success rate | p50 | p95 | Calls |
|---|---|---|---|---|---|
| 24h | — | — | — | — | 0 |
| 7d | — | — | — | — | 0 |
| 30d | — | — | — | — | 0 |
Call it through Sourcelane's gateway or MCP server. We run the connector, apply your agent's spend guardrails, and bill only the results returned.
Call it via Sourcelane
curl -X POST https://api.usesourcelane.com/v1/call \
-H "Authorization: Bearer sl_live_your_agent_key" \
-H "Content-Type: application/json" \
-d '{"listing":"google-knowledge-graph","params":{"queries":["Anthropic","OpenAI","Stripe"],"limit":5},"maxResults":10}'Request params
| Field | Type | Required | Description |
|---|---|---|---|
queries | array | required | List of entity names to look up in the Google Knowledge Graph (people, companies, places, things). |
limit | integer | optional | Maximum number of matches to return per query. Capped at 100 per call. |
types | array | optional | Restrict results to these schema.org types (e.g. Person, Organization, Place). Leave empty for any type. |
languages | array | optional | BCP-47 language codes to return results in (e.g. en, es, fr). |
Each result contains
| Field | Type | Description |
|---|---|---|
query | string | Query |
rank | integer | Rank |
status | string | Status |
entityId | string | Entity Id |
name | string | Name |
types | array | Types |
description | string | Description |
detailedDescription | string | Detailed Description |
detailedDescriptionUrl | string | Detailed Description Url |
imageUrl | null | Image Url |
imageContentUrl | null | Image Content Url |
url | string | Url |
resultScore | number | — |
error | null | — |
Pick your tool and connect in under a minute. Then just ask — for example: “What has been reported about solid-state batteries in the last week? Cite sources.”
Connect Claude
Web, desktop and mobile. One click, then confirm.
Adds the Sourcelane MCP server with your key as a header.
claude mcp add --transport http sourcelane https://api.usesourcelane.com/mcp \
--header "Authorization: Bearer sl_live_your_agent_key"Alternative to the connector URL: add to claude_desktop_config.json, then restart Claude.
{
"mcpServers": {
"sourcelane": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://api.usesourcelane.com/mcp",
"--header",
"Authorization:${AUTH_HEADER}"
],
"env": {
"AUTH_HEADER": "Bearer sl_live_your_agent_key"
}
}
}
}Add to ~/.cursor/mcp.json (or Windsurf's mcp_config.json).
{
"mcpServers": {
"sourcelane": {
"url": "https://api.usesourcelane.com/mcp",
"headers": {
"Authorization": "Bearer sl_live_your_agent_key"
}
}
}
}Save as .vscode/mcp.json. VS Code prompts for your key once.
{
"servers": {
"sourcelane": {
"type": "http",
"url": "https://api.usesourcelane.com/mcp",
"headers": {
"Authorization": "Bearer ${input:sourcelane-key}"
}
}
},
"inputs": [
{
"type": "promptString",
"id": "sourcelane-key",
"description": "Sourcelane agent key",
"password": true
}
]
}Create a GPT → Actions → Import from URL, then Authentication: API Key, Bearer.
https://usesourcelane.com/openapi.jsonOne POST. Pass maxResults to cap cost.
curl -X POST https://api.usesourcelane.com/v1/call \
-H "Authorization: Bearer sl_live_your_agent_key" \
-H "Content-Type: application/json" \
-d '{"listing":"google-knowledge-graph","params":{"queries":["Anthropic","OpenAI","Stripe"],"limit":5},"maxResults":10}'Wrap the REST call as a tool, or point an MCP client at the endpoint.
import requests
res = requests.post(
"https://api.usesourcelane.com/v1/call",
headers={"Authorization": "Bearer sl_live_your_agent_key"},
json={
"listing": "google-knowledge-graph",
"params": {"queries":["Anthropic","OpenAI","Stripe"],"limit":5},
"maxResults": 10,
},
timeout=300,
)
body = res.json()
print(body["receipt"]["chargedMicros"], "micro-USD for", body["receipt"]["results"], "results")
print(body["data"])—
0 reviews
Leave a review
Loading reviews…