OIP vs MCP
What is OIP vs MCP
OIP stands for Object Invocation Protocol. MCP stands for Model Context Protocol: an open standard where an AI model connects to an MCP server over a session and the server exposes tools, resources, and prompts the model can call. OIP and MCP are two different protocols.
Why this build cares about OIP vs MCP
This build cares about OIP vs MCP because they serve different purposes. OIP uses plain URLs and receipts with no persistent session. MCP uses a persistent session.
How to see or use it live with curl
You can use curl to invoke an object on miscsubjects.com by sending a POST request to /api/dispatch with a JSON body containing the key and body of the object. You can also use curl to get a receipt for an invocation by sending a GET request to /api/dispatch with the receipt ID as a query parameter.
How it relates to MCP
OIP differs from MCP in that OIP does not require a persistent session. Any model that can open a URL can act with OIP. MCP requires a persistent session and is used for more complex interactions between the model and the server.
Where the proof lives
The proof of an invocation lives in the append-only ledger at /api/dispatch?receipt=inv_ID. You can use curl to retrieve the receipt for an invocation and verify that it was successful.
Latest clarity reviews (live)
Fresh models are sent this article's bundle and asked two separate questions: how clear is the machine JSON, and how clear is the English body. Scores are 0 to 10. The full history is in the append-only ledger.
- 2026-07-03 02:35 · model
@cf/meta/llama-3.3-70b-instruct-fp8-fast· NEEDS WORK · JSON 9/10 · English 8/10 · zero-context human 7/10
- gaps named: Detailed explanation of MCP; Comparison of OIP and MCP in different scenarios
How the loop self-corrects: a failing review queues a model revision of this article (a new append-only version). A missing concept named by a reviewer queues a brand-new machine-written article, which then enters the same review cycle.