# Guides

> Short, tested task pages for Stolon: connect from psql, Python and Node.js, a database branch per pull request, reviewing and undoing an agent's changes, LangGraph's checkpointer, and MCP.

Source: https://stolondb.com/guides/ · Page title: Stolon guides — connect, branch, review, undo

One task per page. Every command was run as written.

## Connect

Copy the connection string from your database's page. **The database name selects the branch**: `<database>.<branch>`, as in `acme.main`.

```text
postgresql://app:<password>@db.stolondb.com/acme.main
```

## Tasks

The first creates the `accounts` table the next five use.

- [Connect from psql, Python and Node.js](https://stolondb.com/guides/connect/)
- [Connect a GitHub repository](https://stolondb.com/guides/github/)
- [A database branch for every pull request](https://stolondb.com/guides/branch-per-pull-request/)
- [Review an agent's changes as a pull request](https://stolondb.com/guides/review-agent-changes/)
- [Undo what an agent wrote](https://stolondb.com/guides/undo-agent-writes/)
- [Use Stolon as LangGraph's checkpointer](https://stolondb.com/guides/langgraph-checkpointer/)
- [Connect an AI agent over MCP](https://stolondb.com/guides/mcp/)
- [Read, branch, compare and restore a past moment](https://stolondb.com/guides/history/)

See also [the docs](https://stolondb.com/docs/) and [Will it run?](https://stolondb.com/compatibility/)
