INeedToStudy.com

INeedToStudy.com

An MCP server for study sets

The whole library is reachable over the Model Context Protocol, so any client that speaks it can read and write study sets on behalf of the person who connected it.

Free. Your sets stay private until you share them.

1

One endpoint, ordinary OAuth

The server lives at https://ineedtostudy.com/mcp over Streamable HTTP, and advertises itself through OAuth 2.0 Protected Resource Metadata, so a client discovers where to authorize from the endpoint itself. Authorization is OAuth 2.1 with PKCE and dynamic client registration: nothing to pre-arrange, no key to paste.

2

Ten tools, two scopes

study.read covers listing sets, reading one with its cards and mastery, searching what others have published, and reading a person's streak and review backlog. study.write covers creating a set, appending cards to one, editing its details, changing who can see it, and copying a shared set in. There is no destructive tool at any scope.

3

It speaks both protocol revisions

Requests carrying per-request metadata are served as the current revision; clients that open with an initialize handshake get the older shape. Every reply is a single JSON response rather than an event stream, which keeps it cheap to host and quick to answer.

Also here