Python 2.6 поставляется с модулем json в стандартной библиотеке, который позволяет эффективно преобразовывать структуры данных Python в ответы JSON.
Для HTTP-связи и обработки запросов вы можете использовать веб-фреймворки Python, такие как Pyramid, Django, или программное обеспечение HTTP-сервера, например Tornado. Это действительно зависит от того, что вам нужно обрабатывать в вызовах JSON-RPC.