Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>API StudioNew to Visual Studio Code? Get it now.
API Studio

API Studio

open-post

|
271 installs
| (3) | Free
Lightweight REST & GraphQL API client for VS Code — completely offline with collections, environments, code generation, auth and built-in MCP support
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

⚡ API Studio

VS Code Marketplace Version Installs Rating Open VSX Ko-fi

A fully offline API client for VS Code, CLI, and Desktop — REST, GraphQL, WebSocket, gRPC, Mock Servers, MCP Tools, and an Encrypted Secret Vault. No account, no cloud, no telemetry.

API Studio — Offline API Client

📖 Full Documentation · 🚀 Quick Start · ☕ Support Us


Highlights

Feature Description
🔒 Fully Offline No cloud, no accounts, no telemetry. Works without internet.
🌐 4 Protocols HTTP/REST, GraphQL, WebSocket, and gRPC in one tool.
🔑 Encrypted Vault AES-256-GCM secret storage with {{variable}} auto-resolution.
🖥️ Mock + MCP Servers Built-in mocks with Swagger + AI-client MCP integration.
🧪 Testing 11 GUI test rules + sandboxed pre-request and test scripts.
💻 Code Export 15 languages — cURL, Python, Go, Java, Rust, Swift, and more.
📁 Git-Friendly Plain JSON in .openpost/ — commit and share with your team.
⚡ CLI Runner openpost run for CI/CD pipelines with exit codes.

Quick Start

# Install from marketplace
ext install open-post.open-post

# Or install CLI
npm install -g openpost
  1. Press Cmd+Alt+P (macOS) or Ctrl+Alt+P (Windows/Linux) to open API Studio
  2. Enter https://jsonplaceholder.typicode.com/posts/1 and click Send
  3. See the response with syntax highlighting, timing breakdown, and headers

→ Full Quick Start Guide

Features

Protocol Support

Protocol Features
HTTP/REST All methods, body types, params, headers, cookies, SSE streaming
GraphQL Schema introspection, visual builder, docs panel, subscriptions
WebSocket Connect, send/receive messages, direction filter, auth on handshake
gRPC Proto file loading, unary + server-streaming, metadata, grpcurl export

Protocol Selector

Collections & Environments

  • Local (workspace) and Global (shared) collections with nested folders
  • {{variable}} interpolation everywhere — URL, headers, body, auth
  • Drag-and-drop reordering, deep search, Postman/OpenAPI import
  • Collection runs — sequential (chaining) or parallel (configurable concurrency)

Collections

Authentication (7 Types)

Basic, Bearer, API Key, OAuth 2.0, AWS SigV4, Digest — all with {{variable}} support and collection → folder → request inheritance.

Auth Types

Mock & MCP Servers

  • Multi-instance mock servers with routes, request logs, and auto-generated Swagger
  • MCP server integration — expose APIs as tools for Claude Desktop, Cursor, Kiro, Copilot
  • Built-in Management MCP with 33 tools for full workspace control via AI

Mock + MCP

Secret Vault

AES-256-GCM encrypted local vault for API keys, passwords, and TLS certificates. Secret sets map vault entries to {{variables}}. Values automatically scrubbed from history.

Vault

Code Export & AI Prompts

Generate code in 15 languages: cURL (Unix/Windows), PowerShell, JavaScript (Fetch/Axios), Python (Requests/http.client), Go, Java, C#, Ruby, PHP, Rust, Swift, grpcurl. Plus AI prompt generation for 5 use cases.

Code Export

Supported Editors

Works with all VS Code-based editors:

  • VS Code · Cursor · Windsurf · Kiro · Antigravity · VSCodium · Gitpod

Available on both VS Code Marketplace and Open VSX Registry.

CLI

# Run a collection
openpost run "My API" --env production

# Import OpenAPI spec
openpost import openapi ./swagger.yaml

# Start MCP server headlessly
openpost serve

→ CLI Documentation

Data Storage

.openpost/                 ← per workspace (git-committable)
  ├── collections.json
  ├── environments.json
  ├── history.json
  └── mock-servers.json

~/.openpost/global/        ← shared across workspaces
  ├── collections.json
  ├── config.json
  └── vault.enc            ← AES-256-GCM encrypted

License

Free with all features until December 31, 2026. After that, Simple Mode remains free forever; Advanced Mode requires a license ($15/year).

→ License Details

Documentation

Full documentation at docs.vectored.dev/apistudio

  • Installation
  • Quick Start
  • GraphQL
  • Mock Servers
  • MCP & AI Integration
  • Secret Vault
  • CLI Reference
  • Collection JSON Schema

Support

  • 🐛 Bug reports — GitHub Issues
  • ☕ Support development — Ko-fi
  • ⭐ Star the repo — helps others discover the project

Keyboard Shortcuts

Action macOS Windows/Linux
Open API Studio Cmd+Alt+P Ctrl+Alt+P
Send Request Cmd+Enter Ctrl+Enter
Save Request Cmd+S Ctrl+S

docs.vectored.dev/apistudio · Made by Vectored

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft