notboring, in your editor.
An MCP server that hands your agent the way this site is drawn — three surfaces and one ink, one spring for everything that moves, corners that agree — and all forty-sixcomponents. Ask for a screen and it comes back looking like this.
1 Get a key
2 Add it to your agent
Pick the client. The server is plain Streamable HTTP with a bearer key, so anything that speaks MCP can hold it. Your key goes where it says nb_your_key.
claude mcp add --transport http notboring https://notboring.dev/api/mcp --header "Authorization: Bearer nb_your_key"
One command, in any terminal. Add --scope user to have it in every project.
3 Ask for a screen
Say the word. “Build the settings page with notboring.” The agent reads the direction, puts the foundation in, takes the components that fit, and draws the rest the same way. What comes out looks like this site, because it was built from the same files.
What the agent gets
directionHow notboring draws an interface: surfaces, ink, type, shape, motion, behavior, how a screen is put together, and the recipe for a component that is not in the library.foundationThe tokens, light and dark, and the motion hooks — the two files a project needs before its first component.componentsThe catalog, searchable by words or kind.componentOne component as its prompt: the source, the stylesheet, and the instructions for adding it. The same text you would copy here.