Skip to content

Migration from MCP to Direct Tool Calling #11

@Cheffromspace

Description

@Cheffromspace

Description

Migrate from MCP client/server architecture to direct tool calling with Claude API.

Acceptance Criteria

  • Remove MCP client/server components
  • Implement direct tool calling with Claude API:
    • Tool definitions in Claude API format
    • Tool handlers using GitHub API
    • Response processing without MCP
  • Ensure backward compatibility with existing PR data format
  • Maintain feature parity with existing implementation
  • Update tests to reflect the new architecture
  • Documentation updates for the architectural change

Technical Details

  • Replace MCP server with direct tool implementation
  • Update Claude API integration to use native tool calling
  • Ensure all existing functionality is preserved
  • Update test mocks and fixtures
  • Document the architectural changes

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions