Skip to content

Commit 56b2ad5

Browse files
gpjtfiliplajszczak
authored andcommitted
Fixed a couple of typos/formatting issues in README.md
1 parent d7d526a commit 56b2ad5

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

README.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ server acts as a bridge between AI-powered tools and your
66
programmatic management of files, websites, webapps, and scheduled tasks. By
77
exposing a standardized interface, it allows language models and automation
88
clients to perform operations—such as editing files, deploying web apps, or
9-
scheduling jobson your behalf, all while maintaining fine-grained control
9+
scheduling jobs -- on your behalf, all while maintaining fine-grained control
1010
and auditability.
1111

1212
## Features
@@ -18,13 +18,13 @@ and auditability.
1818
documentation](https://help.pythonanywhere.com/pages/ASGICommandLine))_
1919
- **WSGI Web app management**: Reload only _(at the moment)_.
2020
- **Scheduled task management**: List, create, update, and delete.
21-
_(Npote that it enables LLMs to execute arbitrary commands if a task is
22-
scheduled to soon after creation and deleted after execution. For that we
21+
_(Note that this enables LLMs to execute arbitrary commands if a task is
22+
scheduled to soon after creation and deleted after execution. For that we
2323
would suggest running it with [mcp-server-time](https://pypi.org/project/mcp-server-time/)
2424
as models easily get confused about time.)_
2525

2626
## Installation
27-
MCP protocol is well-defined and supported by various clients, but
27+
The MCP protocol is well-defined and supported by various clients, but
2828
installation is different depending on the client you are using. We will
2929
cover cases that we tried and tested.
3030

@@ -100,14 +100,14 @@ maintaining human oversight, especially for sensitive actions such as
100100
modifying or deleting files.
101101

102102
If you are running multiple MCP servers simultaneously, be
103-
cautiousparticularly if any server can access external resources you do not
103+
cautious -- particularly if any server can access external resources you do not
104104
control, such as GitHub issues. These can become attack vectors. For more
105105
details, see [this story](https://simonwillison.net/2025/Jul/6/supabase-mcp-lethal-trifecta/).
106106

107107
## Implementation
108108

109-
Server uses [python mcp sdk](https://github.com/modelcontextprotocol/python-sdk)
110-
in connection with [pythonanywhere-core](https://github.com/pythonanywhere/pythonanywhere-core)
111-
package ([docs](https://core.pythonanywhere.com/)) that wraps subset of [PythonAnywhere
112-
API](https://help.pythonanywhere.com/pages/API/) and would be expanded in
113-
the future as needed.
109+
The server uses the [python mcp sdk](https://github.com/modelcontextprotocol/python-sdk)
110+
in connection with the [pythonanywhere-core](https://github.com/pythonanywhere/pythonanywhere-core)
111+
package ([docs](https://core.pythonanywhere.com/)), which wraps a subset of the [PythonAnywhere
112+
API](https://help.pythonanywhere.com/pages/API/) and may be expanded in
113+
the future as needed.

0 commit comments

Comments
 (0)