Skip to content

Conversation

eranchetz
Copy link

Summary

Adds ChatGPT MCP compatibility to the DoiT MCP server while maintaining backward compatibility with Claude.

Changes

  • New search action handler () that searches across DoiT resources
  • ChatGPT endpoints: and
  • Dual protocol support: Works with both Claude (SSE) and ChatGPT (search action)
  • Authentication: Bearer token support for ChatGPT integration

Features

  • Search across reports, anomalies, incidents, and tickets
  • Keyword-based routing to appropriate DoiT resources
  • Structured results for ChatGPT consumption
  • Error handling and graceful fallbacks

Testing

  • Endpoints can be tested with curl or Custom GPT
  • Maintains existing Claude SSE functionality
  • Ready for ChatGPT MCP integration when officially supported

Fixes the "search action not found" error when using with ChatGPT.

- Add search action handler for ChatGPT MCP compatibility
- Implement /search endpoint and /.well-known/mcp-manifest
- Support searching across DoiT reports, anomalies, incidents, and tickets
- Maintain backward compatibility with Claude SSE implementation
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