# GraphMind MCP server

> Provides an API-aware search and execution layer for Microsoft Graph to prevent AI hallucinations of endpoint paths.

- Repository: https://github.com/askaresh/graphmind
- Page: https://hostedmcp.org/servers/askaresh/graphmind
- Transport: —
- Stars: 5
- License: MIT

## Environment variables

| Name | Required | Secret | Description |
|---|---|---|---|
| `DEFAULT_API_VERSION` | no | no |  |
| `RERANKER_TOP_K` | no | no |  |
| `SPEC_REPO_PATH` | no | no |  |

## Tools (9)

- `search_graph_api`
- `get_endpoint_schema`
- `call_graph_api`
- `get_changelog`
- `paginate`
- `aggregate`
- `max_pages`
- `sample_size`
- `confirmed`

## FAQ

### How does GraphMind prevent AI hallucinations?

It maintains a local, always-fresh index of the entire Graph API and uses a 3-tier search funnel to find the exact endpoint for any natural language query.

### What should I expect during the first run?

Expect a cold start of 4–6 minutes to parse the OpenAPI spec and a one-time download of an ~80MB reranker model.
