← WebMCP Directory

Tool tree

octocode.ai

Developer ToolsTools verified
Website
Octocode gives AI agents and developers 13 research tools across GitHub, npm, and local repositories: code search, AST and LSP navigation, PR history, package discovery, and OQL over MCP or the npx…
Explore capabilities

    page: Every page

    explain_installAction

    Get Octocode installation instructions for your OS and package manager

    View tool JSON
    {
      "name": "explain_install",
      "kind": "act",
      "impl": "imperative",
      "description": "Get Octocode installation instructions for your OS and package manager",
      "inputSchema": {
        "type": "object",
        "properties": {
          "os": {
            "type": "string",
            "enum": [
              "macos",
              "linux",
              "windows"
            ],
            "description": "Your operating system"
          },
          "package_manager": {
            "type": "string",
            "enum": [
              "npm",
              "yarn",
              "pnpm"
            ],
            "description": "Your preferred package manager"
          }
        },
        "required": [
          "os",
          "package_manager"
        ]
      },
      "page": "/"
    }
    describe_toolAnswer

    Get detailed description of a specific Octocode tool: what it does, usage, and examples

    View tool JSON
    {
      "name": "describe_tool",
      "kind": "answer",
      "impl": "imperative",
      "description": "Get detailed description of a specific Octocode tool: what it does, usage, and examples",
      "inputSchema": {
        "type": "object",
        "properties": {
          "tool_name": {
            "type": "string",
            "enum": [
              "search_code",
              "analyze_repository",
              "review_pull_request",
              "scaffold_project"
            ],
            "description": "Name of the Octocode tool"
          }
        },
        "required": [
          "tool_name"
        ]
      },
      "page": "/"
    }
    show_commandsAction

    List all available Octocode CLI commands with descriptions and examples

    View tool JSON
    {
      "name": "show_commands",
      "kind": "act",
      "impl": "imperative",
      "description": "List all available Octocode CLI commands with descriptions and examples",
      "inputSchema": {
        "type": "object",
        "properties": {
          "category": {
            "type": "string",
            "enum": [
              "all",
              "search",
              "analysis",
              "scaffolding",
              "setup",
              "info"
            ],
            "description": "Filter by command category (optional)"
          }
        }
      },
      "page": "/"
    }
    get_search_schemaAnswer

    Get the complete JSON schema for 'octocode search' command, including all valid parameters and constraints

    View tool JSON
    {
      "name": "get_search_schema",
      "kind": "answer",
      "impl": "imperative",
      "description": "Get the complete JSON schema for 'octocode search' command, including all valid parameters and constraints",
      "inputSchema": {
        "type": "object",
        "properties": {
          "target": {
            "type": "string",
            "enum": [
              "repositories",
              "packages",
              "pullRequests",
              "commits"
            ],
            "description": "Search target type"
          }
        },
        "required": [
          "target"
        ]
      },
      "page": "/"
    }