├── LICENSE ├── README.md ├── cmd ├── mcpoly │ ├── .gitignore │ ├── README.md │ ├── config │ │ └── config.go │ ├── main.go │ └── server │ │ └── server.go └── mcpurl │ ├── .gitignore │ └── main.go ├── go.mod ├── go.sum ├── interactor ├── commands │ ├── commands.go │ └── internal │ │ ├── ai │ │ ├── llm.go │ │ └── mcp.go │ │ ├── system │ │ └── system.go │ │ └── types │ │ └── types.go ├── completer.go ├── interactor.go └── spinner │ └── spinner.go ├── llm ├── context.go └── llm.go ├── mcp ├── client │ └── client.go ├── features │ ├── features.go │ └── features_server.go ├── mcp.go └── transport │ ├── http.go │ └── transport.go ├── parser └── parser.go └── version └── version.go /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rkonfj/mcpurl/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rkonfj/mcpurl/HEAD/README.md -------------------------------------------------------------------------------- /cmd/mcpoly/.gitignore: -------------------------------------------------------------------------------- 1 | mcpoly* 2 | *.exe 3 | -------------------------------------------------------------------------------- /cmd/mcpoly/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rkonfj/mcpurl/HEAD/cmd/mcpoly/README.md -------------------------------------------------------------------------------- /cmd/mcpoly/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rkonfj/mcpurl/HEAD/cmd/mcpoly/config/config.go -------------------------------------------------------------------------------- /cmd/mcpoly/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rkonfj/mcpurl/HEAD/cmd/mcpoly/main.go -------------------------------------------------------------------------------- /cmd/mcpoly/server/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rkonfj/mcpurl/HEAD/cmd/mcpoly/server/server.go -------------------------------------------------------------------------------- /cmd/mcpurl/.gitignore: -------------------------------------------------------------------------------- 1 | mcpurl 2 | *.exe 3 | -------------------------------------------------------------------------------- /cmd/mcpurl/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rkonfj/mcpurl/HEAD/cmd/mcpurl/main.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rkonfj/mcpurl/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rkonfj/mcpurl/HEAD/go.sum -------------------------------------------------------------------------------- /interactor/commands/commands.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rkonfj/mcpurl/HEAD/interactor/commands/commands.go -------------------------------------------------------------------------------- /interactor/commands/internal/ai/llm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rkonfj/mcpurl/HEAD/interactor/commands/internal/ai/llm.go -------------------------------------------------------------------------------- /interactor/commands/internal/ai/mcp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rkonfj/mcpurl/HEAD/interactor/commands/internal/ai/mcp.go -------------------------------------------------------------------------------- /interactor/commands/internal/system/system.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rkonfj/mcpurl/HEAD/interactor/commands/internal/system/system.go -------------------------------------------------------------------------------- /interactor/commands/internal/types/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rkonfj/mcpurl/HEAD/interactor/commands/internal/types/types.go -------------------------------------------------------------------------------- /interactor/completer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rkonfj/mcpurl/HEAD/interactor/completer.go -------------------------------------------------------------------------------- /interactor/interactor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rkonfj/mcpurl/HEAD/interactor/interactor.go -------------------------------------------------------------------------------- /interactor/spinner/spinner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rkonfj/mcpurl/HEAD/interactor/spinner/spinner.go -------------------------------------------------------------------------------- /llm/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rkonfj/mcpurl/HEAD/llm/context.go -------------------------------------------------------------------------------- /llm/llm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rkonfj/mcpurl/HEAD/llm/llm.go -------------------------------------------------------------------------------- /mcp/client/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rkonfj/mcpurl/HEAD/mcp/client/client.go -------------------------------------------------------------------------------- /mcp/features/features.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rkonfj/mcpurl/HEAD/mcp/features/features.go -------------------------------------------------------------------------------- /mcp/features/features_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rkonfj/mcpurl/HEAD/mcp/features/features_server.go -------------------------------------------------------------------------------- /mcp/mcp.go: -------------------------------------------------------------------------------- 1 | package mcp 2 | -------------------------------------------------------------------------------- /mcp/transport/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rkonfj/mcpurl/HEAD/mcp/transport/http.go -------------------------------------------------------------------------------- /mcp/transport/transport.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rkonfj/mcpurl/HEAD/mcp/transport/transport.go -------------------------------------------------------------------------------- /parser/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rkonfj/mcpurl/HEAD/parser/parser.go -------------------------------------------------------------------------------- /version/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rkonfj/mcpurl/HEAD/version/version.go --------------------------------------------------------------------------------