fusionauth-issues
fusionauth-issues copied to clipboard
Add MCP to FusionAuth
Support the Model Context Protocol in FusionAuth to allow for direct manipulation of FusionAuth configuration and direct interrogation of FusionAuth data by LLMs.
Relevant links:
- https://modelcontextprotocol.io/introduction
- https://medium.com/womenintechnology/lets-learn-about-mcp-together-be1601dc7a81
- https://huggingface.co/blog/mclenhard/mcp-evals
Possible implementations:
- Part of the FusionAuth executable
- Generated like the client libs as well
Possible tools for an MCP server:
- thin API wrapper, like the client libraries
- higher level use cases like
- theme my login page like my current site
- migrate from
to FusionAuth - check my configuration to make sure it is OAuth 2.1 compliant
- set up one FusionAuth for one of these use cases: https://fusionauth.io/docs/get-started/use-cases/
- here's my list of APIs, permissions and relationships. set these up as entities
Links:
- https://drive.google.com/file/d/1RyKGFBFbmrZfERQBpXM8Ul8w52Z_TpZt/view?usp=drive_link
- https://docs.google.com/document/d/19m-kP2ouE_kZp7SBIJOlbEWu0ZD5Ey23Bm9VKvfkd7M/edit?usp=sharing
This has been partially completed by the preview API MCP server: https://fusionauth.io/docs/get-started/download-and-install/development/mcp-server
In this case, we implemented a "thin API wrapper, like the client libraries"