---
title: "hitch-openai"
description: "OpenAI-compatible Hitch API tools: list models and chat completions via Bearer auth."
canonical: https://agentpluginsdirectory.com/plugins/hitch-openai
last-updated: 2026-09-27
---

# hitch-openai
OpenAI-compatible Hitch API tools: list models and chat completions via Bearer auth.
- Slug: hitch-openai
- Publisher: hitch-openai contributors
- Repository: https://github.com/bobbybacklogs/ModelHitch
- Manifest: mcps/hitch-openai/plugin.json
- Version: 1.0.0
- License: MIT
- Category (editorial): other
- Skills: 1 (hitch-openai)
- MCP servers: 1 (hitch-openai)
- Stars: 0
- Repository created: 2026-08-11
- Repository last pushed: 2026-09-26
- Publisher type: User
- Listing: https://agentpluginsdirectory.com/plugins/hitch-openai
- Schema: https://agent-plugins.org/schemas/1.0.0/plugin.schema.json

## What hitch-openai does, in the publisher's words

Cursor Agent Plugin that exposes a narrow OpenAI-compatible slice of the Hitch API as a stdio MCP server: list models and create chat completions.

Requires Node 18+ (built-in fetch). Zero npm dependencies.

Give agents a Bearer-authenticated Hitch client without pulling in the modelhitch npm package, Cloudflare ops tooling, or marketplace packaging.

- Required for chat (and used for list): HITCH_API_KEY Bearer token.
- Fallback: OPENAI_API_KEY if HITCH_API_KEY is unset.
- Unexpanded ${HITCH_API_KEY} / ${OPENAI_API_KEY} is treated as missing.
- Chat is never called without a real token: missing key returns a tool error before any network request.
- Optional HITCH_BASE_URL (default https://hitch.genoventures.com/v1). Trailing slash is stripped; do not append a second /v1.
- Marketplace / cursor.directory publish

From the project README, punctuation lightly normalized. Full text: https://raw.githubusercontent.com/bobbybacklogs/ModelHitch/HEAD/mcps/hitch-openai/README.md

## Skills

- hitch-openai: Call the Hitch OpenAI-compatible API to list models and create chat completions via Bearer auth. Use when the user wants Hitch/Genoventures models, an OpenAI-compat chat call through Hitch, or to discover available model ids before chatting. Do not invent model ids; list first. Do not use for marke…

Descriptions come from the frontmatter of each SKILL.md, punctuation lightly normalized.

## MCP servers

- hitch-openai: transport: stdio; command: node ./server/index.js; env: HITCH_API_KEY, HITCH_BASE_URL, OPENAI_API_KEY

Read from the plugin's own mcp.json. Environment variable names only, never values.
