extract-entities
GitHub通过Superlinked MCP服务从文档中提取人员、组织等实体,避免加载全文,返回紧凑表格并保存至本地。
Trigger Scenarios
Install
npx skills add superlinked/sie --skill extract-entities -g -y
SKILL.md
Frontmatter
{
"name": "extract-entities",
"description": "Extract people, organizations, dates, amounts, or custom labels from a document through the connected Superlinked MCP edge, returning a compact table instead of reading the full document into context. Use when the user asks to list, extract, or tabulate entities from a file."
}
Extract Entities with Superlinked MCP
Use the connected Superlinked MCP server to run zero-shot entity extraction on
the SIE cluster through the MCP extract_entities tool.
Steps
-
Pick labels from the user's request. Lowercase nouns work best, for example:
person,organization,date,amount,contract term. -
Do not open, view, attach, or read the whole source document into context.
-
Call the Superlinked MCP
extract_entitiestool:- Pass
labelsas a list of label strings. - For PDF, scan, image-of-text, DOCX, PPTX, XLSX, or HTML inputs, read raw
bytes only, base64-encode them, and pass
document_base64plusfilename. - For text or markdown inputs, read raw bytes only, base64-encode them, and
pass
content_base64. - Leave
engineasautounless the user explicitly asks to force a conversion engine.
- Pass
-
Write the returned
markdown_tabletoprocessed/<source-stem>.entities.md. Createprocessed/if it does not exist. -
Your next message must begin with a short receipt:
Extracted <entity_count> entities from <source> -> processed/<source-stem>.entities.mdThen present the entity table or the subset the user asked for.
Errors
If the MCP call fails, relay the tool error and do not retry blindly. For auth
or connector errors, tell the user to reinstall the generated MCP plugin pack or
rerun the generated claude mcp add ... --header 'Authorization: Bearer ...'
command from INSTALL.md.
Version History
- 1c7bbe8 Current 2026-09-08 17:33


