Skip to content

Enhance MCP server authentication and session management - #176

Draft
pebenito wants to merge 6 commits into
SELinuxProject:mainfrom
pebenito:mcp-http-auth
Draft

Enhance MCP server authentication and session management#176
pebenito wants to merge 6 commits into
SELinuxProject:mainfrom
pebenito:mcp-http-auth

Conversation

@pebenito

@pebenito pebenito commented Aug 19, 2026

Copy link
Copy Markdown
Member
  • Isolate session data.
  • Add config file to configure MCP authentication.
  • Add setools-mcp man page.
  • Fix pyproject.toml so man pages are installed.
  • Add AGENTS.md.

Ensure sessions cannot interfere or leak data to another.

Signed-off-by: Chris PeBenito <pebenito@ieee.org>
Implement a configuration file to set authentication parameters for HTTP
connections.

Unit tests only verify the authentication objects reflect the configuration
in the file and is handed to FastMCP.  FastMCP itself implements the
authentication functionality.

Signed-off-by: Chris PeBenito <pebenito@ieee.org>
Signed-off-by: Chris PeBenito <pebenito@ieee.org>
This changes the CLI.

Signed-off-by: Chris PeBenito <pebenito@ieee.org>
Signed-off-by: Chris PeBenito <pebenito@ieee.org>
Signed-off-by: Chris PeBenito <pebenito@ieee.org>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant