seosiri-semantic-entity-mcp
📖 Official Architecture & Documentation: SEOSiri Semantic Entity Guide | Central MCP Directory
An open-source, local-first Model Context Protocol (MCP) server for Named Entity Extraction, Wikidata Disambiguation, sameAs Schema Linking, and Knowledge Graph Triple Construction.
💖 Sponsorship, B2B Custom Solutions & Attribution
👨💻 Lead Architect & Attribution
Designed and engineered by Momenul Ahmad, Lead Architect and Founder of SEOSiri.
🚀 Capabilities & Tools (10 Production Tools)
extract_named_entities: Scrapes and parses text content to identify named entities.disambiguate_wikidata_entity: Resolves entity names to canonical Wikidata QIDs.generate_sameas_schema_links: Compiles structuredsameAsarray mappings for Schema.org JSON-LD.calculate_entity_salience_score: Scores relative entity importance within a document.construct_knowledge_graph_triples: Generates Subject-Predicate-Object ($S \rightarrow P \rightarrow O$) semantic triples.audit_entity_density_ratio: Evaluates entity frequency per 100 words.export_graph_parquet_buffer: Formats knowledge graph triples into columnar Parquet buffers.sanitize_entity_payload: Strips script injections and malformed tags.get_live_entity_throughput_metrics: Monitors system health and processing latency.get_entity_server_specifications: Returns protocol specs and capability matrices.
Quickstart
pip install -e .
pytest tests/test_semantic_entity.py
🔌 Claude Desktop / Cursor Configuration
Add this block to your claude_desktop_config.json:
{
"mcpServers": {
"seosiri-semantic-entity": {
"command": "uv",
"args": [
"run",
"--github",
"SEOSiri-Official/semantic-entity-mcp",
"src/main_server.py"
]
}
}
}
License
Distributed under the MIT License. See LICENSE for more details.
Release files for seosiri-semantic-entity-mcp 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| seosiri_semantic_entity_mcp-1.0.0.tar.gz | 6.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| seosiri_semantic_entity_mcp-1.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 13.7 kB
Release files / seosiri_semantic_entity_mcp-1.0.0.tar.gz
| Download URL | seosiri_semantic_entity_mcp-1.0.0.tar.gz |
|---|---|
| Size | 6.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
305e91107833f69c4e97a47f5571f066e6d0dcaab2ad0e54344321c1fba3b7b7
|
|
BLAKE2b-256 checksum How to use checksums |
f0388e2409dc88d69f5008c16defeb882fc480960c58a13304586ff4c03adb12
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.2
|
Release files / seosiri_semantic_entity_mcp-1.0.0-py3-none-any.whl
| Download URL | seosiri_semantic_entity_mcp-1.0.0-py3-none-any.whl |
|---|---|
| Size | 6.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b791da8ba2f6b2765daed4a603b07b5477a37ae4c9545515650010fd718cb58d
|
|
BLAKE2b-256 checksum How to use checksums |
bd1751354f30621f6b1aa87cc7b27050d16ca1cbe0204661a7fddafee95a8be6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.2
|