seosiri-search-governance-mcp
📖 Official Architecture & Documentation: SEOSiri Search Governance Guide | Central MCP Directory
An open-source, local-first Model Context Protocol (MCP) server for AI Search Crawler Governance, Brand Safety Guardrails, Canonical Integrity, and IndexNow Notifications.
💖 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)
audit_ai_crawler_directives: Parsesrobots.txtfor AI search bot access rules (GPTBot, ClaudeBot, PerplexityBot).verify_canonical_link_integrity: Audits HTML<link rel="canonical">self-referential integrity.enforce_brand_safety_guardrails: Scans content strings for restricted keywords or unverified claims.audit_xml_sitemap_index: Validates XML sitemaps for syntax errors and URL counts.notify_indexnow_search_engines: Generates IndexNow API payloads for Bing, Yandex, and Naver.check_http_redirect_chain: Traces HTTP redirect loops ($301\text{/}\text{302}$).validate_google_bot_user_agent: Simulates Googlebot and ClaudeBot requests.sanitize_governance_payload: Strips script injections and malicious tags.get_live_governance_throughput_metrics: Monitors system health and processing latency.get_governance_server_specifications: Returns protocol specs and capability matrices.
Quickstart
pip install -e .
pytest tests/test_search_governance.py
🔌 Claude Desktop / Cursor Configuration
Add this block to your claude_desktop_config.json:
{
"mcpServers": {
"seosiri-search-governance": {
"command": "uv",
"args": [
"run",
"--github",
"SEOSiri-Official/search-governance-mcp",
"src/main_server.py"
]
}
}
}
License
Distributed under the MIT License.
Release files for seosiri-search-governance-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_search_governance_mcp-1.0.0.tar.gz | 7.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| seosiri_search_governance_mcp-1.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 15.0 kB
Release files / seosiri_search_governance_mcp-1.0.0.tar.gz
| Download URL | seosiri_search_governance_mcp-1.0.0.tar.gz |
|---|---|
| Size | 7.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
17ed77bc22d52e5b6f0aede1c005caa4ddbc7c0ef44f07c7b7e3d2b9594a674b
|
|
BLAKE2b-256 checksum How to use checksums |
cd663aaa59e22c54a45959774cebf978eef2c093100cdebd31d2088c4d3af2f0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.2
|
Release files / seosiri_search_governance_mcp-1.0.0-py3-none-any.whl
| Download URL | seosiri_search_governance_mcp-1.0.0-py3-none-any.whl |
|---|---|
| Size | 7.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
77eedb44ad172de2db81bf886d585b23f1ffaae89c9ea002336094772d2670a8
|
|
BLAKE2b-256 checksum How to use checksums |
b30a31385ffe468560d9b5c98af3c346716bb2b666c35f344ad87fd7e882b24b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.2
|