Spaces:
Configuration error
Configuration error
| from mcp_server import serve | |
| from geo_engine import compute_full_geo | |
| from mcp_config import metadata | |
| def geo_score_tool(input_text: str) -> dict: | |
| """ | |
| MCP entrypoint: | |
| Given a brand name or URL, returns a JSON with: | |
| - corpus_score | |
| - structure_score | |
| - quality_score | |
| - hygiene_score | |
| - geo_score (weighted average) | |
| - recommendations (per category) | |
| """ | |
| return compute_full_geo(input_text) | |
| if __name__ == "__main__": | |
| serve( | |
| geo_score_tool, | |
| mcp_tool_metadata=metadata | |
| ) | |